v3.26.1
Leases - Schedule Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2026 $ 8,212  
2027 17,210  
2028 17,456  
2029 17,725  
2030 17,848  
Thereafter 201,420  
Total undiscounted lease payments 279,871  
Present value discount/interest (115,718)  
Present value 164,153  
Lease liabilities, current 6,305 $ 6,707
Lease liabilities, net of current 157,848 165,879
Total operating lease liabilities 164,153 172,586
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2026 5  
2027 9  
2028 6  
2030 0  
Thereafter 0  
Total undiscounted lease payments 20  
Present value discount/interest (1)  
Present value 19  
Lease liabilities, current 9 8
Lease liabilities, net of current 10 14
Total finance lease liabilities $ 19 $ 22