XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Aggregate Future Operating Lease Payments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Line Items]    
2025 $ 700  
2026 716  
2027 732  
2028 749  
2029 286  
Thereafter 520  
Total lease payments 3,703  
Less: interest (539)  
Total 3,164 $ 3,634
Finance leases    
2025 4,706  
2026 4,935  
2027 4,935  
2028 4,935  
2029 4,935  
Thereafter 57,569  
Total lease payments 82,015  
Less: interest (34,081)  
Total $ 47,934 $ 42,651