v3.26.3
Leases - Future minimum payments (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Finance leases  
2026 (remaining period) $ 47
2027 188
2028 189
2029 189
2030 198
Thereafter 2,590
Total minimum lease payments 3,401
Less: amount representing interest 1,205
Present value of net minimum lease payments 2,196
Operating leases  
2026 (remaining period) 7,687
2027 31,131
2028 31,283
2029 31,598
2030 32,174
Thereafter 494,744
Total minimum lease payments 628,617
Less: amount representing interest 296,328
Present value of net minimum lease payments $ 332,289