XML 53 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2024
Long-Term Debt.  
Schedule of long-term debt

    

December 31,

    

2024

    

2023

2029 Senior Notes

$

285,000

$

2026 Senior Notes

267,897

Unamortized deferred financing costs

 

(4,595)

(2,900)

Total long-term debt

280,405

264,997

Less current maturities

Long-term debt, net of current maturities

$

280,405

$

264,997