XML 125 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases Lessee Operating Lease Liability Maturity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
2024 $ 2,161    
2024 2,066    
2025 1,816    
2026 1,556    
2027 1,305    
Thereafter 386    
Total lease payments 9,290    
Less: imputed interest 815    
Total lease obligations 8,475    
Less: current obligations 1,856 $ 1,892  
Long-term lease obligations 6,619 8,090  
Operating Lease, Expense $ 2,300 $ 2,600 $ 2,500