v3.26.1
Commitments and Contingencies - Summary of Operating Rent Expenses (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Rent expense $ 843 $ 1,029 $ 1,686 $ 2,038
Variable lease expense 345 552 701 1,035
Rent expense related to short-term leases $ 18 $ 116 $ 36 $ 232