XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Commitment and Contingencies - Schedule of Future Annual Minimum Lease Payments (Detail)
$ in Thousands
Jun. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remaining fiscal 2025 $ 2,168
2026 8,467
2027 8,721
2028 8,983
2029 9,252
Thereafter 50,595
Total future minimum lease payments 88,186
Less: imputed interest (29,071)
Less: tenant improvement allowance (1,065)
Total operating lease liabilities $ 58,050