v3.26.1
Leases - Schedule of Maturities of Lease Liabilities (Detail)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
2026 (remaining) $ 867
2027 3,658
2028 3,755
2029 3,853
2030 3,954
Thereafter 7,214
Total lease payments 23,301
Less: imputed interest (7,426)
Less: tenant improvement allowance reimbursements yet to be received (1,210)
Total operating lease liabilities $ 14,665