v3.26.1
Commitment and Contingencies - Schedule of ROU Assets and Lease Liabilities for Operating Leases (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Operating lease right-of-use assets $ 5,392 $ 5,084
Total lease assets 5,392 5,084
Liabilities    
Operating lease liabilities, current portion 779 410
Operating lease liabilities, net of current portion 4,694 4,733
Total lease liabilities $ 5,473 $ 5,143