v3.25.2
Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:            
Net income (loss) attributable to common stockholders $ 157,936 $ (33,864) $ 63,822 $ (142,568) $ 124,072 $ (78,746)
Net income (loss) attributable to common stockholders – diluted $ 156,946   $ 54,031   $ 122,589 $ (78,746)
Denominator:            
Weighted-average Class A common stock outstanding - basic (in shares) 496,517   479,307   494,945 476,788
Weighted-average diluted impact of options and RSUs (in shares) 19,578   25,616   21,109 0
Weighted-average diluted impact of convertible notes (in shares) 13,337   13,337   13,337 0
Weighted-average diluted impact of warrant liabilities (in shares) 22   525   160 0
Weighted-average Class A common stock outstanding - diluted (in shares) 529,454   518,785   529,551 476,788
Anti-dilutive securities excluded from the calculation of diluted earnings per share (in shares) 12,697   6,308   10,649  
Basic earnings per share attributable to common stockholders (in dollars per share) $ 0.32   $ 0.13   $ 0.25 $ (0.17)
Diluted earnings per share attributable to common stockholders (in dollars per share) $ 0.30   $ 0.10   $ 0.23 $ (0.17)
Public Warrants And Private Warrant            
Numerator:            
Loss (gain) on remeasurement of warrant liabilities $ (990)   $ (9,791)   $ (1,483) $ 0