XML 88 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lessee Disclosures - Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2024 $ 2,849  
2025 2,704  
2026 2,160  
2027 1,762  
2028 1,685  
Thereafter 54,596  
Total Lease Payments 65,756  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (43,764)  
Operating Lease Liabilities $ 21,992 $ 22,266