XML 106 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Debt and Lease Obligations - Schedule of Future Minimum Payments and Maturities of Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 2,238  
2024 2,034  
2025 1,472  
2026 347  
2027 131  
Total lease payments 6,222  
Less: Imputed interest (1,084)  
Total lease obligations 5,138  
Less: Current obligations (2,087) $ (2,478)
Long-term lease obligations 3,051 4,494
Finance Leases    
2023 147  
2024 110  
Total lease payments 257  
Less: Imputed interest (26)  
Total finance lease obligations 231  
Less: Current obligations (138) (138)
Long-term portion of finance lease obligations $ 93 $ 207