v3.26.1
Leases - Summary of Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Operating Leases  
2026 $ 3,945
2027 7,167
2028 6,464
2029 6,540
2030 and beyond 108,463
Total lease payments 132,579
Less: Imputed interest (66,344)
Present value of lease liabilities 66,235
Finance Lease  
2026 2,111
2027 4,810
2028 4,831
2029 4,852
2030 and beyond 27,379
Total lease payments 43,983
Less: Imputed interest (15,004)
Present value of lease liabilities $ 28,979