XML 86 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Future Minimum Rental Commitments Under Finance and Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (excluding the nine months ended September 30, 2022) $ 384  
Finance leases, 2023 885  
Finance leases, 2024 572  
Finance leases, 2025 584  
Finance leases, 2026 589  
Finance Lease Thereafter 3,279  
Finance leases, total minimum lease payments 6,293  
Finance leases, imputed interest (899)  
Finance lease liabilities 5,394 $ 6,464
Operating leases, 2022 (excluding the nine months ended September 30, 2022) 1,214  
Operating leases 2023 4,998  
Operating leases, 2024 5,008  
Operating leases, 2025 4,926  
Operating leases, 2026 4,730  
Operating leases, Thereafter 25,422  
Operating leases, total minimum lease payments 46,298  
Operating leases, imputed interest (6,501)  
Operating lease liabilities $ 39,797 $ 36,468