v3.26.3
Leases - Schedule of Information Related to Lease Costs for Finance and Operating Leases (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]        
Operating lease cost $ 657 $ 672 $ 1,852 $ 2,035
Finance lease cost        
Amortization of leased assets 34 31 101 124
Interest on lease liabilities 2 5 9 18
Total lease cost $ 693 $ 708 $ 1,962 $ 2,177