v3.26.3
Leases - Lease Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]        
Operating lease cost $ 425 $ 404 $ 1,170 $ 1,209
Variable lease cost 3 28 26 76
Sublease income 0 (32) 0 (95)
Total lease cost $ 428 $ 400 $ 1,196 $ 1,190