v3.26.1
Term Loan - Summary of term loan (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Term Loan    
Term loan principal amount $ 35,000 $ 35,000
End of term charge 2,188 2,188
Unamortized discount and issuance costs (2,446) (2,901)
Total term loan 34,742 34,287
Total term loan, net of current portion $ 34,742 $ 34,287