XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Operating leases    
2023 (excluding the first 9 months) $ 1,695  
2024 5,955  
2025 3,718  
2026 2,428  
2027 1,598  
Thereafter 3,801  
Total lease payments 19,195  
Less imputed interest (2,442)  
Total 16,753 $ 20,067
Finance leases    
2023 (excluding the first 9 months) 48  
2024 95  
2025 47  
2026 28  
2027 9  
Thereafter 0  
Total lease payments 227  
Less imputed interest (12)  
Total $ 215 $ 291