XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument Line Items      
Total long-term debt, gross $ 550,000    
Total debt, net of unamortized discounts 539,452   $ 538,497
Current portion of long-term debt 0   (7,500)
Long-term debt, net of unamortized discounts 539,452   530,997
2021 Term Loan      
Debt Instrument Line Items      
Total debt, net of unamortized discounts   $ 150,000  
2025 Credit Agreement      
Debt Instrument Line Items      
Total long-term debt, gross 125,000   0
Less – deferred financing costs (2,650)   0
2025 Credit Agreement | Revolving Loan      
Debt Instrument Line Items      
Revolving loan facility 125,000   0
2025 Credit Agreement | 2025 Term Loan      
Debt Instrument Line Items      
Total debt, net of unamortized discounts 122,350   0
2021 Credit Agreement      
Debt Instrument Line Items      
Total long-term debt, gross 0   125,625
2021 Credit Agreement | Revolving Loan      
Debt Instrument Line Items      
Revolving loan facility 0   0
2021 Credit Agreement | 2021 Term Loan      
Debt Instrument Line Items      
Total long-term debt, gross 0   125,625
Less – deferred financing costs 0   (1,510)
Total debt, net of unamortized discounts 0   124,115
2023 Convertible Notes      
Debt Instrument Line Items      
Total long-term debt, gross 425,000   425,000
Less – deferred financing costs (7,898)   (10,618)
Total debt, net of unamortized discounts 417,102   414,382
2023 Senior Unsecured Convertible Notes      
Debt Instrument Line Items      
Total long-term debt, gross $ 425,000   $ 425,000