XML 53 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Future Minimum Cash Outflow and Weighted-average Remaining Lease Term and Discount Rate (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Future minimum lease payments finance lease    
2026 $ 3,009  
2027 6,128  
2028 6,251  
2029 6,376  
2030 6,503  
Thereafter 42,456  
Total lease payments 70,723  
Less interest portion (29,156)  
Finance lease obligations 41,567  
Future minimum lease payments operating lease    
2026 3,302  
2027 4,990  
2028 3,551  
2029 2,745  
2030 2,679  
Thereafter 20,219  
Total lease payments 37,486  
Less interest portion (9,244)  
Operating lease obligations 28,242  
Future minimum lease payments finance and operating lease    
2026 6,311  
2027 11,118  
2028 9,802  
2029 9,121  
2030 9,182  
Thereafter 62,675  
Total lease payments 108,209  
Less interest portion (38,400)  
Total lease liabilities $ 69,809 $ 71,801
Lease term and discount rate    
Finance lease term 22 years  
Operating leases -Weighted-average remaining lease term (in years) 10 years 1 month 6 days  
Finance leases - Weighted-average remaining lease term (in years) 10 years 7 months 6 days  
Operating leases - Weighted-average discount rate 5.30%  
Finance leases - Weighted-average discount rate 10.50%  
Minimum    
Lease term and discount rate    
Operating lease term 1 year  
Maximum    
Lease term and discount rate    
Operating lease term 16 years