XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Schedule of Components of Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Finance lease obligations $ 0 $ 6
Total debt 209,430 220,481
Less current maturities 15,000 15,008
Total long-term debt 194,430 205,473
Term debt    
Debt Instrument [Line Items]    
Long-term debt 209,430 220,475
Line of Credit | Bank revolving credit facility    
Debt Instrument [Line Items]    
Long-term debt $ 0 $ 0