v3.26.1
Commitments and Contingencies - Schedule of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2026 (remaining six months) $ 203  
Total minimum lease payments 203  
Less: imputed interest (4)  
Total future minimum lease payments 199  
Less: operating lease liabilities, current (199) $ (393)
Operating lease liabilities, net of current portion $ 0 $ 0