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
Mar. 31, 2026
Dec. 31, 2025
Future minimum lease payments finance lease    
2026 $ 4,514  
2027 6,128  
2028 6,251  
2029 6,376  
2030 6,503  
Thereafter 42,456  
Total lease payments 72,228  
Less interest portion (30,270)  
Finance lease obligations 41,958  
Future minimum lease payments operating lease    
2026 4,775  
2027 4,564  
2028 3,213  
2029 2,650  
2030 2,654  
Thereafter 20,217  
Total lease payments 38,073  
Less interest portion (9,527)  
Operating lease obligations 28,546  
Future minimum lease payments finance and operating lease    
2026 9,289  
2027 10,692  
2028 9,464  
2029 9,026  
2030 9,157  
Thereafter 62,673  
Total lease payments 110,301  
Less interest portion (39,797)  
Total lease liabilities $ 70,504 $ 71,801
Lease term and discount rate    
Finance lease term 22 years  
Operating leases -Weighted-average remaining lease term (in years) 10 years 3 months 18 days  
Finance leases - Weighted-average remaining lease term (in years) 10 years 9 months 18 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