XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Summary of Long-term Debt
Long-term debt as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):
June 30, 2024December 31, 2023
2026 Senior Notes$259,082 $280,014 
2028 Senior Notes390,221 462,414
Total
649,303 742,428 
Less: deferred issuance costs
(6,500)(8,448)
Total debt
642,803 733,980 
Less: current portion, net of debt issuance costs
(16,599)(8,575)
Total long-term debt, less current portion
$626,204 $725,405 
Future Principal Payments for Debt
At June 30, 2024, future contractual principal payments for debt were as follows (in thousands):
Fiscal year:Total
2024 (remainder)
$— 
2025
— 
2026259,082 
2027— 
2028390,221 
Thereafter— 
Total$649,303