XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt - Long-Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Long-term Debt    
Unamortized deferred financing costs $ (4,342) $ (4,595)
Total long-term debt 280,658 280,405
Long-term debt, net of current maturities 280,658 280,405
Senior Notes    
Long-term Debt    
Long-term debt $ 285,000 $ 285,000