XML 106 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Leases Lessee Operating Lease Liability Maturity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
2023 $ 2,256    
2024 2,175    
2025 1,918    
2026 1,681    
2027 1,453    
Thereafter 1,604    
Total lease payments 11,087    
Less: imputed interest 1,105    
Total lease obligations 9,982    
Less: current obligations 1,892 $ 2,044  
Long-term lease obligations 8,090 8,920  
Operating Lease, Expense $ 2,600 $ 2,500 $ 2,600