XML 119 R107.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Minimum Payments for Operating and Financing Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finance Lease    
2023 $ 350  
2024 350  
2025 350  
2026 350  
2027 350  
Thereafter 559  
Total 2,309  
Less: Imputed interest (375)  
Total lease liabilities 1,934 $ 1,904
Operating Leases    
2023 4,333  
2024 3,961  
2025 3,741  
2026 3,008  
2027 2,027  
Thereafter 5,348  
Total 22,418  
Less: Imputed interest (2,365)  
Total lease liabilities $ 20,053 $ 17,982