v3.26.1
NET LOSS PER SHARE - Schedule of Antidilutive Securities Excluded from Computation of Diluted Income Per Share (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 84,650,545 104,772,093
Performance-based restricted stock units | Maximum    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Award vesting percentage 249.00%  
Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 0 324,375
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 13,447,900 8,856,663
Performance-based restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 21,846,716 13,484,103
Convertible Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 49,355,929 82,106,952