XML 98 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Maturity Analysis of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Operating Leases    
September 30, 2024 $ 2,225  
September 30, 2025 8,244  
September 30, 2026 8,213  
September 30, 2027 8,097  
September 30, 2028 7,741  
Thereafter 49,415  
Total undiscounted future minimum lease payments 83,935  
Less: imputed interest (16,393)  
Operating leases 67,542 $ 69,754
Finance Lease    
September 30, 2024 30  
September 30, 2025 120  
September 30, 2026 121  
September 30, 2027 123  
September 30, 2028 125  
Thereafter 977  
Total undiscounted future minimum lease payments 1,496  
Less: imputed interest (146)  
Finance leases $ 1,350 $ 1,420