v3.26.1
DEBT - Schedule of Notes Payable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Dec. 05, 2024
Aug. 19, 2024
Debt Instrument [Line Items]        
Notes payable $ 2,085,000 $ 1,085,000    
Less: Unamortized discounts 29,405 24,675    
Total notes payable, net 2,055,595 1,060,325    
Less: current portion 993,944 0    
Convertible and other notes payable, net of current portion 1,061,651 1,060,325    
Term Loan Facility        
Debt Instrument [Line Items]        
Short-term debt $ 1,000,000      
Term Loan Facility | Secured Debt | Term Loan Facility        
Debt Instrument [Line Items]        
Stated Interest Rate 6.20%      
Effective Interest Rates 6.90%      
Short-term debt $ 1,000,000 0    
Basis spread on variable rate 2.50%      
2029 Convertible Notes | Convertible notes        
Debt Instrument [Line Items]        
Stated Interest Rate 3.00%     3.00%
Effective Interest Rates 3.70%      
Long-term debt $ 460,000 460,000    
2031 Convertible Notes | Convertible notes        
Debt Instrument [Line Items]        
Stated Interest Rate 0.00%   0.00%  
Effective Interest Rates 0.40%      
Long-term debt $ 625,000 $ 625,000