XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Maturity Analysis of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Operating Leases    
March 31, 2024 $ 6,596  
March 31, 2025 7,956  
March 31, 2026 7,885  
March 31, 2027 7,715  
March 31, 2028 7,326  
Thereafter 45,839  
Total undiscounted future minimum lease payments 83,317  
Less: imputed interest (15,972)  
Operating leases 67,345 $ 69,754
Finance Lease    
March 31, 2024 89  
March 31, 2025 120  
March 31, 2026 121  
March 31, 2027 123  
March 31, 2028 125  
Thereafter 977  
Total undiscounted future minimum lease payments 1,555  
Less: imputed interest (158)  
Finance leases $ 1,397 $ 1,420