Quarterly report [Sections 13 or 15(d)]

Stock-based Compensation - Schedule of Nonvested Restricted Stock Units Activity (Details)

v3.25.2
Stock-based Compensation - Schedule of Nonvested Restricted Stock Units Activity (Details) - Unvested restricted stock awards - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Beginning balance (in shares) 40,388,740  
Awards granted (in shares) 15,149,224  
Vested (in shares) (7,800,722)  
Forfeited (in shares) (5,987,266)  
Ending balance (in shares) 41,749,976  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Beginning balance (in dollars per share) $ 5.94  
Granted (in dollars per share) 7.54  
Vested (in dollars per share) 5.90  
Forfeited (in dollars per share) 6.40  
Ending balance (in dollars per share) $ 6.46  
Aggregate Intrinsic Value $ 440,462 $ 328,360