v3.26.1
Leases - Supplemental Balance Sheet (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Operating lease $ 1,423 $ 2,070
Total lease assets 1,568 2,287
Current    
Operating 1,144 1,427
Non-current    
Operating 324 690
Total lease liabilities 1,645 2,375
Operating Lease Right Of Use Assets [Member]    
Assets    
Operating lease 1,423 2,070
Property, Plant and Equipment, Net [Member]    
Assets    
Finance lease $ 145 $ 217
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Current Operating Lease Liabilities [Member]    
Current    
Operating $ 1,144 $ 1,427
Other Current Liabilities [Member]    
Current    
Finance $ 106 $ 130
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current
Other Noncurrent Liabilities [Member]    
Non-current    
Finance $ 71 $ 128
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Non Current Operating Lease Liabilities [Member]    
Non-current    
Operating $ 324 $ 690