XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Future Minimum Cash Outflow and Weighted-average Remaining Lease Term and Discount Rate (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Future minimum lease payments finance lease    
2025 $ 1,475  
2026 6,008  
2027 6,128  
2028 6,251  
2029 6,376  
Thereafter 48,960  
Total lease payments 75,198  
Less interest portion (32,527)  
Finance lease obligations 42,671  
Future minimum lease payments operating lease    
2025 1,675  
2026 5,972  
2027 4,130  
2028 2,941  
2029 2,640  
Thereafter 22,871  
Total lease payments 40,229  
Less interest portion (10,247)  
Operating lease obligations 29,982  
Future minimum lease payments finance and operating lease    
2025 3,150  
2026 11,980  
2027 10,258  
2028 9,192  
2029 9,016  
Thereafter 71,831  
Total lease payments 115,427  
Less interest portion (42,774)  
Total lease liabilities $ 72,653 $ 73,465
Lease term and discount rate    
Finance lease term 22 years  
Operating leases -Weighted-average remaining lease term (in years) 10 years 6 months  
Finance leases - Weighted-average remaining lease term (in years) 11 years 3 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