v3.26.1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2026
Dec. 31, 2025
Leases [Abstract]        
Operating Lease, Lease Income $ 451 $ 562    
Lessor, Operating Lease, Payment to be Received, Year One 510      
Lessor, Operating Lease, Payment to be Received, Year Two 483      
Lessor, Operating Lease, Payment to be Received, Year Three 446      
Lessor, Operating Lease, Payment to be Received, Year Four 449      
Lessor, Operating Lease, Payment to be Received, Year Five 417      
Lessor, Operating Lease, Payment to be Received, after Year Five 262      
Lessor, Operating Lease, Payments to be Received 2,567      
Lessor, Operating Lease, Assumptions and Judgments, Value of Underlying Asset, Amount 8,550 8,617    
Property Subject to or Available for Operating Lease, Accumulated Depreciation 3,672 3,660    
Lessee, Lease, Description [Line Items]        
Operating Lease, Lease Income 451 562    
Finance Lease, Right-of-Use Asset, Amortization 710 161    
Finance Lease, Interest Expense 1,579 326    
Lease, Cost 2,289 487    
Lessor, Operating Lease, Assumptions and Judgments, Value of Underlying Asset, Amount 8,550 8,617    
Property Subject to or Available for Operating Lease, Accumulated Depreciation 3,672 3,660    
Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation 4,878 4,957    
Operating Lease, Payments, Use 4,300 $ 3,500    
Finance Lease, Right-of-Use Asset, before Accumulated Amortization 103,676     $ 104,506
Finance Lease, Liability, Current 109     154
Finance Lease, Liability, Noncurrent 107,048     107,079
Finance Lease, Liability $ 107,157   $ 107,157 $ 107,233
Finance Lease, Weighted Average Remaining Lease Term 35 years     35 years
Finance Lease, Weighted Average Discount Rate, Percent 5.74%     5.74%
Finance Lease, Liability, to be Paid, Next Rolling 12 Months     1,350  
Finance Lease, Liability, to be Paid, Rolling Year Two     5,438  
Finance Lease, Liability, to be Paid, Year Three     5,893  
Finance Lease, Liability, to be Paid, Year Four     6,010  
Finance Lease, Liability, to be Paid, Year Five     6,130  
Finance Lease, Liability, to be Paid, after Year Five     253,657  
Total Future Lease Payments     278,478  
Imputed interest     $ (171,321)  
Operating Lease, Lease Income [Table Text Block]
The following table presents lease revenue from operating leases in which the Company is the lessor for the periods indicated (in thousands):

Three Months Ended March 31,
20262025
Total lease revenue
$451 $562