XML 90 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating leases    
2023 $ 3,560  
2024 3,014  
2025 412  
2026 292  
2027 and thereafter 124  
Total lease payments 7,402  
Less imputed interest (647)  
Total operating lease liabilities 6,755 $ 9,504
Finance leases    
2023 1,354  
2024 1,026  
2025 481  
Total lease payments 2,861  
Less imputed interest (252)  
Total finance lease liabilities $ 2,609 $ 1,239