XML 84 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Long-Term Debt Details (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Weighted-average interest rate 6.84%  
Long-term debt, gross $ 300,000  
Less: unamortized debt issuance costs 4,352  
Total debt 295,648  
Less: current maturities (15,000) $ 0
Total long-term debt $ 280,648