v3.26.1
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Lessee, Lease, Description [Line Items]      
Weighted average IBR 5.50%   5.50%
Weighted average remaining lease term 34 years 1 month 6 days   34 years 2 months 12 days
IBR - finance lease 5.80%   5.80%
Remaining lease term - finance lease 10 years 3 months 18 days   10 years 6 months
Interest on lease liability $ 1 $ 0  
Supplemental disclosure of cash flows information:      
Operating cash outflows for operating leases 219 244  
Right-of-use assets obtained in exchange for new finance lease liabilities 0 74  
Rental expenses      
Lessee, Lease, Description [Line Items]      
Operating lease costs: 688 689  
General and administrative expenses      
Lessee, Lease, Description [Line Items]      
Operating lease costs: $ 180 $ 183