XML 84 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule Of Debt (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Mar. 02, 2020
Debt Instrument [Line Items]      
Unamortized debt issuance costs   $ (2,080,000)  
Finance lease liabilities $ 5,303,000 6,459,000  
Total debt   247,192,000  
Less: current maturities 2,465,000 15,567,000  
Total long-term debt $ 2,838,000 231,625,000  
2020 Term Loan      
Debt Instrument [Line Items]      
Term Loan   $ 242,813,000 $ 300,000,000