XML 78 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule Of Deferred Tax Assets And Liabilities Abstract    
Reserve for sales allowances and possible losses $ 956 $ 654
Accrued expenses 1,940 3,467
Prepaid royalties 39 676
Accrued royalties 1,833 1,693
Inventory 12,876 12,444
State income taxes 224 477
Property and equipment 1,752 1,789
Goodwill and intangibles 728 1,192
Share based compensation 1,277 1,025
Interest limitation 2,243 2,243
Lease obligation 12,766 4,991
Federal and state net operating loss carryforwards 34,355 34,458
Foreign net operating loss carryforwards 110 110
Credit carryforwards 3  
Section 174 Capitalization 10,884 7,962
Other 1,567 1,097
Total Deferred Income Tax Assets 83,553 74,278
Deferred Income Tax Liabilities:    
Undistributed foreign earnings (428) (503)
Operating lease right-of-use assets (12,013) (4,908)
Total Deferred Income Tax Liabilities (12,441) (5,411)
Valuation allowance (718) (724)
Total Net Deferred Income Tax Assets/(Liabilities) $ 70,394 $ 68,143