v3.26.3
Income Taxes - Temporary Differences in Financial Statement Carrying Amounts and Tax Bases of Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax asset    
Inventories $ 6,083 $ 9,322
Program accrual 8,790 10,486
Vacation pay accrual 685 682
Accrued bonuses and severance 860 882
Bad debt expense 3,323 2,550
Stock compensation 620 1,047
Domestic NOL carryforward 9,319 4,604
Foreign NOL carryforward 7,180 6,297
Tax credits 1,892 1,794
Lease liability 3,578 5,078
Accrued expenses 527 678
Accrued Product Liability 1,858 0
Unrealized foreign exchange loss 1,152 2,521
Capitalized R&D costs 5,384 7,587
Disallowed interest expense 7,964 3,670
Other 1,298 0
Deferred tax assets 60,513 57,198
Less valuation allowance (41,386) (33,855)
Deferred tax assets, net 19,127 23,343
Deferred tax liabilities    
Plant and equipment (19,346) (22,686)
Lease assets (3,414) (4,895)
Prepaid expenses (1,881) (1,809)
Other 0 (700)
Deferred tax liabilities (24,641) (30,090)
Total net deferred tax liabilities $ (5,514) $ (6,747)