v3.26.1
Commitments and Contingencies - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Operating Leases  
2026-2027 $ 13,688
2027-2028 10,935
2028-2029 11,037
2029-2030 11,391
2030-2031 11,553
Thereafter 403,582
Total lease payments 462,186
Less: Imputed interest (288,703)
Present value of lease liabilities 173,483
Finance Leases  
2026-2027 12
2027-2028 0
2028-2029 0
2029-2030 0
2030-2031 0
Thereafter 0
Total lease payments 12
Less: Imputed interest 0
Present value of lease liabilities $ 12