XML 111 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating Leases, Liability, Payments, Due year one $ 4,988 $ 4,850
Operating Leases, Liability, Payments, Due year two 4,984 4,877
Operating Leases, Liability, Payments, Due year three 4,981 4,884
Operating Leases, Liability, Payments, Due year four 5,007 4,869
Operating Leases, Liability, Payments, Due year five 4,992 4,880
Operating Leases, Thereafter 83,532 86,991
Operating Leases, Total lease payments 108,484 111,351
Operating Leases, Less: imputed interest (40,435) (42,718)
Operating Leases, Total $ 68,049 $ 68,633
Operating Lease, Liability, Statement of Financial Position [Extensible List] Liabilities Liabilities
Finance Leases, Liability, Payments, Due year one $ 5,459 $ 5,456
Finance Leases, Liability, Payments, Due year two 5,454 5,459
Finance Leases, Liability, Payments, Due year three 5,456 5,454
Finance Leases, Liability, Payments, Due year four 5,458 5,456
Finance Leases, Liability, Payments, Due year five 5,456 5,458
Finance Leases, Thereafter 27,292 32,748
Finance Leases, Total lease payments 54,575 60,031
Finance Leases, Less: imputed interest (12,080) (14,301)
Finance Leases, Total $ 42,495 $ 45,730