v3.26.1
NET LOSS PER SHARE - Schedule of Computation of Basic and Diluted Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Basic and diluted earnings per share of common stock:    
Net loss attributable to common stockholders $ (1,259,619) $ (533,199)
Net loss attributable to common stockholders, diluted $ (1,259,619) $ (533,199)
Weighted average shares of common stock, basic (in shares) 380,157,050 344,098,009
Weighted average shares of common stock, diluted (in shares) 380,157,050 344,098,009
Net loss per share of common stock, basic (in dollars per share) $ (3.31) $ (1.55)
Net loss per share of common stock, diluted (in dollar per share) $ (3.31) $ (1.55)