v3.25.1
Long-Term Debt and Other Financing Arrangements (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of long-term debt
Long-term debt consists of the following (in thousands): 

As of:
 March 31, 2025December 31, 2024
 Principal
Amount
Unamortized Premium (Discount) and Deferred Financing Costs
Carrying
Value
Principal
Amount
Unamortized Premium (Discount) and Deferred Financing Costs
Carrying
Value
2024 Debt Repayment$221,625 $105,616 $327,241 $221,625 $107,176 $328,801 
2023 Funding Agreement155,000 (10,249)144,751 155,000 (11,031)143,969 
2021 Funding Agreement32,200 (1,443)30,757 40,850 (2,198)38,652 
Total debt$408,825 $93,924 $502,749 $417,475 $93,947 $511,422 
Less: current portion32,200 (1,443)30,757 34,600 — 34,600 
Long-term debt$376,625 $95,367 $471,992 $382,875 $93,947 $476,822