XML 143 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Maturity Analysis of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
December 31, 2023 $ 8,085  
December 31, 2024 8,210  
December 31, 2025 7,909  
December 31, 2026 7,724  
December 31, 2027 7,340  
Thereafter 46,503  
Total undiscounted future minimum lease payments 85,771  
Less: imputed interest (16,017)  
Operating leases 69,754 $ 46,367
Finance Lease    
December 31, 2023 118  
December 31, 2024 120  
December 31, 2025 121  
December 31, 2026 123  
December 31, 2027 125  
Thereafter 977  
Total undiscounted future minimum lease payments 1,584  
Less: imputed interest (164)  
Finance leases $ 1,420 $ 1,518