v3.26.3
Leases - Schedule of Components of Lease Expense and Other Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Lease, Cost [Abstract]        
Fixed lease cost $ 616 $ 555 $ 1,916 $ 1,665
Amortization of right-of-use assets 67 106 230 318
Interest of finance lease liabilities 4 14 18 51
Variable lease expense 311 249 989 772
Total lease expense $ 998 $ 924 $ 3,153 $ 2,806