v3.26.3
Leases - Schedule of future minimum lease payments under non-cancelable operating leases (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Leases [Abstract]    
2026, remaining (October – December) $ 58  
2027 238  
2028 223  
2029 195  
Total future undiscounted lease payments 714  
Less: imputed interest (101)  
Present value of operating lease liabilities 613 $ 735
Less: Current portion of operating lease liabilities (184) (165)
Operating lease liabilities, net of current portion $ 429 $ 570