XML 88 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Future Minimum Rental Commitments Under Finance and Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (excluding the nine months ended September 30, 2023) $ 133  
Finance leases, 2024 572  
Finance leases, 2025 584  
Finance leases, 2026 589  
Finance leases, 2027 594  
Finance Lease Thereafter 2,685  
Finance leases, total minimum lease payments 5,157  
Finance leases, imputed interest (730)  
Finance lease liabilities 4,427 $ 5,055
Operating leases, 2023 (excluding the six months ended June 30, 2023) 843  
Operating leases 2024 5,394  
Operating leases, 2025 5,425  
Operating leases, 2026 5,176  
Operating leases, 2027 4,971  
Operating leases, Thereafter 30,194  
Operating leases, total minimum lease payments 52,003  
Operating leases, imputed interest (9,273)  
Operating lease liabilities $ 42,730 $ 38,932