v3.26.1
SUBSEQUENT EVENT (Details) - USD ($)
$ in Thousands
Mar. 26, 2026
Mar. 13, 2026
Mar. 10, 2026
Feb. 27, 2026
Feb. 06, 2026
Mar. 30, 2026
Jan. 14, 2026
Dec. 31, 2025
Feb. 26, 2025
5.50% Senior Notes due 2026                  
Subsequent Event [Line Items]                  
Interest rate               5.50% 5.50%
6.50% Senior Notes due 2026                  
Subsequent Event [Line Items]                  
Interest rate               6.50%  
Subsequent Event                  
Subsequent Event [Line Items]                  
Conversion of stock, maximum outstanding limit, amount             $ 25,000    
Subsequent Event | 5.50% Senior Notes due 2026                  
Subsequent Event [Line Items]                  
Conversion of stock, debt units converted (in units) 100,000 115,860     224,226        
Interest rate   5.50%     5.50% 5.50%      
Stock issued during period, shares, conversion of units (in shares) 352,566 436,387     621,604        
Subsequent Event | 6.50% Senior Notes due 2026                  
Subsequent Event [Line Items]                  
Conversion of stock, debt units converted (in units)     204,159 250,000          
Interest rate     6.50% 6.50%          
Subsequent Event | 5.00% Senior Notes due 2026                  
Subsequent Event [Line Items]                  
Conversion of stock, debt units converted (in units)     95,354 11,952          
Interest rate     5.00% 5.00%          
Conversion of stock, repurchase units     171,703            
Payments for repurchase of debt units (in shares)     4,035,000            
Subsequent Event | 6.00% Senior Notes due 2026                  
Subsequent Event [Line Items]                  
Conversion of stock, debt units converted (in units)     215,000 10,000          
Interest rate     6.00% 6.00%          
Stock issued during period, shares, conversion of units (in shares)     2,240,000 903,309          
Subsequent Event | 5.25% Senior Notes due 2026                  
Subsequent Event [Line Items]                  
Conversion of stock, debt units converted (in units)     217,000            
Interest rate     5.25%