XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Summary of Long-term Debt
Long-term debt as of March 31, 2025 and December 31, 2024 consists of the following (in thousands):
March 31, 2025December 31, 2024
2026 Senior Notes$240,139 $248,980 
2028 Senior Notes348,247 349,137
Total
588,386 598,117 
Less: deferred issuance costs
(4,670)(5,135)
Total debt
583,716 592,982 
Less: current portion, net of debt issuance costs
(6,126)(18,902)
Total long-term debt, less current portion
$577,590 $574,080 
Future Principal Payments for Debt
At March 31, 2025, future contractual principal payments for debt were as follows (in thousands):
Fiscal year:Total
2025 (1) (remainder)
$6,000 
2026234,139 
2027— 
2028348,247 
2029— 
Thereafter— 
Total$588,386 
(1) The Company has reclassified $6.0 million from the 2026 period into the 2025 period as debt repurchases were made subsequent to March 31, 2025 but prior to the filing of these financial statements (see Note 15 - Subsequent Event).