XML 96 R80.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT - Convertible Senior Notes (Details) - USD ($)
3 Months Ended 12 Months Ended
Jul. 15, 2025
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2023
Jul. 24, 2020
Debt Instrument [Line Items]                  
Interest paid     $ 37,203,000 $ 38,203,000 $ 23,685,000        
Gain on the extinguishment of debt     266,000 9,035,000 48,562,000        
Amortization of debt issuance costs     1,609,000 2,168,000 $ 3,137,000        
2025 Convertible Notes                  
Debt Instrument [Line Items]                  
Interest rate         0.50%        
Conversion rate, number of shares per $1,000 of principal                 2.1683
Conversion price (in dollars per share)                 $ 461.19
Repurchased amount $ 95,300,000 $ 19,700,000     $ 81,200,000 $ 7,200,000 $ 151,700,000 $ 156,300,000  
Interest paid $ 200,000                
Repurchased face amount   20,000,000.0     100,200,000 $ 7,600,000 161,300,000 190,600,000  
Gain on the extinguishment of debt   $ 300,000   10,100,000 53,300,000        
Repurchased amount, accrued interest         200,000   $ 300,000 $ 100,000  
Write-off of previously-capitalized debt issuance costs       1,100,000 3,200,000        
Debt repayment costs         1,600,000        
Interest expense     600,000 1,900,000 4,300,000        
Interest expense, excluding amortization     $ 300,000 $ 900,000 $ 2,100,000        
Interest rate     0.50% 0.50% 0.50%        
Amortization of debt issuance costs     $ 300,000 $ 1,000,000.0 $ 2,200,000        
2025 Convertible Notes | Convertible Debt                  
Debt Instrument [Line Items]                  
Aggregate principal amount                 $ 575,000,000.0
Interest rate                 0.50%