v3.25.4
Leases - Summary of Components of Lease Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lessee Disclosure [Abstract]      
Operating lease cost $ 2,285 $ 1,729 $ 2,407
Variable and short-term lease cost 37 549 381
Sublease income (161) (151) (155)
Finance lease cost:      
Amortization of right-of use assets 61 331 1,091
Interest on lease liabilities 8 22 51
Total finance lease cost 69 353 1,142
Total lease cost $ 2,230 $ 2,480 $ 3,775