v3.26.1
Leases - Schedule of Lease-related Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Right-of-use assets - operating $ 8,761 $ 10,190
Right-of-use assets - finance 37 60
Total lease assets 8,798  
Liabilities    
Lease liability - operating 9,734 11,300
Lease liability - finance 107 $ 174
Total lease liabilities $ 9,841