v3.26.1
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lessee Lease Description [Line Items]        
Total rent expense $ 153 $ 262 $ 308 $ 504
Lessee, Operating Lease, Existence of Option to Extend [true false]     true  
Weighted average remaining operating lease term 1 year 9 months 18 days   1 year 9 months 18 days  
Weighted average discount rate of operating lease 7.60%   7.60%  
Impairment charge related to operating lease right-of-use assets       346
Operating lease liabilities, cash paid $ 113 $ 257 $ 227 $ 521
Minimum        
Lessee Lease Description [Line Items]        
Remaining lease term 1 year   1 year  
Maximum        
Lessee Lease Description [Line Items]        
Remaining lease term 3 years   3 years  
Operating leases, options to extend leases term 5 years   5 years