XML 83 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Future Lease Payments on Finance and Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Operating Leases      
2026 $ 819    
2027 760    
2028 691    
2029 642    
2030 576    
Thereafter 2,495    
Total Undiscounted Cash Flows 5,983    
Less: Net Present Value Adjustment 954    
Lease Liabilities 5,029   $ 4,997
Financing Leases      
2026 256    
2027 268    
2028 268    
2029 268    
2030 280    
Thereafter 6,649    
Total Undiscounted Cash Flows 7,989    
Less: Net Present Value Adjustment 3,010    
Lease Liabilities $ 4,979 $ 5,005 $ 5,053