XML 111 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Future Lease Payments on Finance and Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Operating Leases      
2025 $ 805    
2026 736    
2027 662    
2028 567    
2029 545    
Thereafter 2,844    
Total Undiscounted Cash Flows 6,159    
Less: Net Present Value Adjustment 992    
Lease Liabilities 5,167   $ 5,331
Financing Leases      
2025 257    
2026 266    
2027 268    
2028 268    
2029 270    
Thereafter 6,860    
Total Undiscounted Cash Flows 8,189    
Less: Net Present Value Adjustment 3,151    
Lease Liabilities $ 5,038 $ 5,066 $ 5,093