v3.26.1
NET INCOME (LOSS) PER SHARE - Schedule of Antidilutive Securities Excluded from Computation of Diluted Income (Loss) Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive shares (in shares) 82,691,847 324,375 82,691,847 324,375
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 0 324,375
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive shares (in shares) 12,385,624 0 12,385,624 0
Performance-based restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive shares (in shares) 20,950,294 0 20,950,294 0
Convertible Notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive shares (in shares) 49,355,929 0 49,355,929 0