v3.25.3
Leases - Schedule of Maturities of Lease Liabilities (Detail)
$ in Thousands
Sep. 30, 2025
USD ($)
Leases [Abstract]  
2025 (remaining) $ 493
2026 1,533
2027 3,658
2028 3,754
2029 3,853
Thereafter 11,169
Total lease payments 24,460
Less: imputed interest (8,835)
Less: tenant improvement allowance reimbursements yet to be received (5,832)
Total operating lease liabilities $ 9,793