v3.26.1
DEBT - Narrative (Details)
$ / shares in Units, $ in Thousands
Mar. 18, 2026
USD ($)
Mar. 05, 2026
USD ($)
Mar. 04, 2026
USD ($)
Dec. 05, 2024
USD ($)
day
$ / shares
Aug. 19, 2024
USD ($)
day
$ / shares
Apr. 22, 2026
USD ($)
Mar. 31, 2026
USD ($)
Term Loan Facility              
Debt Instrument [Line Items]              
Short-term debt             $ 1,000,000
2029 Convertible Notes | Convertible notes              
Debt Instrument [Line Items]              
Aggregate principal amount         $ 460,000    
Interest rate         3.00%   3.00%
Threshold percentage of stock price trigger         130.00%    
Stock price trigger (in dollars per share) | $ / shares         $ 14.30    
Conversion price (in dollars per share) | $ / shares         $ 11.00    
Threshold trading days | day         20    
Threshold consecutive trading days | day         30    
2031 Convertible Notes | Convertible notes              
Debt Instrument [Line Items]              
Aggregate principal amount       $ 625,000      
Interest rate       0.00%     0.00%
Threshold percentage of stock price trigger       130.00%      
Stock price trigger (in dollars per share) | $ / shares       $ 29.24      
Conversion price (in dollars per share) | $ / shares       $ 22.49      
Threshold trading days | day       20      
Threshold consecutive trading days | day       30      
Credit Agreement | Secured Debt | Term Loan Facility              
Debt Instrument [Line Items]              
Aggregate principal amount $ 1,000,000   $ 500,000        
Accordion feature, increase limit     500,000        
Proceeds from lines of credit $ 500,000 $ 500,000          
Aggregate principal amount increase     $ 500,000        
Variable rate floor     0.00%        
Basis spread on variable rate     2.50%        
Debt instrument, term     364 days        
Short-term debt             $ 1,000,000
Debt issuance costs             $ 6,400
Senior Secured Notes Due 2031 | Secured Debt | Subsequent Event              
Debt Instrument [Line Items]              
Aggregate principal amount           $ 3,300,000  
Interest rate           7.75%  
Issue price, percentage           99.25%