XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Other (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Sep. 15, 2023
May 01, 2022
Debt Instrument [Line Items]          
Interest expense $ 33,901 $ 21,359 $ 20,176    
2023 Notes (matured September 2023)          
Debt Instrument [Line Items]          
Interest rate (as a percent)       4.125%  
Effective interest rate (as a percent)       4.80%  
Interest expense   $ 1,000 1,400    
2023 Notes Converted (matured September 2023)          
Debt Instrument [Line Items]          
Repurchase amount       $ 29,600  
Principal amount repaid       29,200  
Remaining 2023 Notes (matured September 2023)          
Debt Instrument [Line Items]          
Principal amount repaid       $ 800  
2022 Notes (matured May 2022)          
Debt Instrument [Line Items]          
Principal amount repaid         $ 35,000
Interest rate (as a percent)         4.80%
Interest expense     $ 600