v3.26.1
Leases - Schedule of Maturities of Operating Lease Liabilities on an Undiscounted Basis (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
2026 (remainder) $ 4,007
2027 15,267
2028 16,594
2029 19,468
2030 19,929
2031 and thereafter 126,624
Total 201,889
Less imputed interest (82,269)
Total operating lease liabilities (includes current portion) $ 119,620