XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Future Minimum Payments for Financing and Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finance Lease    
2023 $ 88  
2024 350  
2025 350  
2026 350  
2027 350  
Thereafter 559  
Total 2,047  
Less: Imputed interest (299)  
Total lease liabilities 1,748 $ 1,934
Operating Leases    
2023 1,157  
2024 4,334  
2025 4,351  
2026 3,784  
2027 2,628  
Thereafter 6,754  
Total 23,008  
Less: Imputed interest (2,363)  
Total lease liabilities $ 20,645 $ 20,053