XML 94 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Income Taxes - Components of Deferred Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Components of Deferred Tax Assets and Liabilities [Abstract]      
Capitalized research and development $ 23,688 $ 21,749  
Net operating loss carryover 15,654 10,408  
Disallowed business interest expense 11,776 6,518  
Share-based compensation 6,834 8,228  
Deferred market closing lossdeferral 4,004 0  
Inventory 3,961 25,092  
Capital loss carryover 2,714 0  
Leases - right of use liability 2,336 3,578  
Accrued liabilities 1,844 4,069  
Accounts receivable 758 3,264  
Tax credit carryover 428 0  
Product liability and litigation 216 576  
Fixed assets 58 1,357  
Other 909 1,900  
Total deferred tax assets 75,180 86,739  
Less: Valuation allowances (49,181) (49,084) $ (10,700)
Total deferred tax assets after valuation allowances 25,999 37,655  
Intangible assets 13,880 27,647  
Leases - right of use asset 2,294 2,574  
Unremitted earnings of foreign subs 1,152 1,703  
Other 84 683  
Total deferred tax liabilities 17,410 32,607  
Total net deferred income taxes $ 8,589 $ 5,048