XML 79 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Net Deferred Tax Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Accrued expenses $ 4,620 $ 1,185
Provision for excess and obsolete inventory 4,162 4,679
Capitalized research and experimental expenditures 11,216 8,629
Convertible debt 608 3,526
Depreciation and amortization 2,063 1,725
Interest expense limitation 19,944 18,689
Net operating loss and tax credit carryforwards 97,347 108,690
Share-based compensation 1,533 3,065
Operating lease liability 985 819
Other 351 0
Deferred tax assets 142,829 151,007
Valuation allowances (141,628) (149,529)
Deferred tax assets, net of valuation allowances 1,201 1,478
Deferred tax liabilities:    
Right of use asset (710) (1,085)
Acquired intangible assets (665) (505)
Deferred tax liabilities (1,375) (1,590)
Deferred tax liabilities, net $ (174) $ (112)