v3.26.1
NET (LOSS) INCOME PER SHARE - Schedule of Antidilutive Securities Excluded from Computation of Earnings (Loss) Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total shares issuable from potentially dilutive securities (in shares) 181,943 71,181
Convertible Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total shares issuable from potentially dilutive securities (in shares) 69,611 69,611
RSUs, PSUs, and MSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total shares issuable from potentially dilutive securities (in shares) 15,334 1,249
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total shares issuable from potentially dilutive securities (in shares) 344 321
Tranche 1 Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total shares issuable from potentially dilutive securities (in shares) 96,654 0