Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Payment Due on Property Leases (Details)

v3.25.4
Leases - Payment Due on Property Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 8,218  
2027 8,418  
2028 2,838  
2029 2,094  
2030 2,129  
Thereafter 151,870  
Total lease payments 175,567  
Less: Amount representing interest (130,555)  
Lease liability 45,012 $ 49,240
Finance Leases    
2026 65  
2027 67  
2028 69  
2029 71  
2030 73  
Thereafter 153  
Total lease payments 498  
Less: Amount representing interest (135)  
Lease liability $ 363 $ 391