v3.26.1
Leases - Other Lease Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Cash paid for amounts included in the measurement of lease liabilities          
Operating cash flows from operating leases $ 343 $ 470 $ 701 $ 1,092  
Operating cash flows from finance leases 3 8 7 15  
Financing cash flows from finance leases $ 32 $ 40 $ 66 $ 78  
Weighted average remaining lease term          
Operating leases 1 year 3 months 18 days   1 year 3 months 18 days   1 year 6 months
Finance leases 1 year 8 months 12 days   1 year 8 months 12 days   2 years 1 month 6 days
Weighted average discount rate          
Operating leases 6.00%   6.00%   6.50%
Finance leases 6.90%   6.90%   7.00%