XML 88 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future Minimum Rental Commitments Under Finance and Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (excluding the three months ended March 31, 2023) $ 501  
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,525  
Finance leases, imputed interest (812)  
Finance lease liabilities 4,713 $ 5,055
Operating leases, 2023 (excluding the three months ended March 31, 2023) 3,771  
Operating leases 2024 5,031  
Operating leases, 2025 4,998  
Operating leases, 2026 4,690  
Operating leases, 2027 4,457  
Operating leases, Thereafter 20,954  
Operating leases, total minimum lease payments 43,901  
Operating leases, imputed interest (5,913)  
Operating lease liabilities $ 37,988 $ 38,932