XML 79 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Reserves on inventory and sales $ 472 $ 721
Credit and loss carryforwards 2,730 2,881
Stock compensation 2,055 1,784
Accrued expenses and deferred costs 2,235 2,986
Inventory capitalization 708 587
Lease obligations 4,047 5,542
Capitalized research costs 7,028 5,841
Charitable donations 83 114
State taxes 1,594 1,520
Unrealized loss on investment 967 0
Other 183 164
Valuation allowance (1,624) (1,680)
Total deferred tax assets 20,478 20,460
Right-of-use assets (2,800) (3,938)
Prepaid expenses (1,590) (2,084)
Depreciation (4,628) (10,321)
Total deferred tax liabilities (9,018) (16,343)
Net deferred tax assets $ 11,460 $ 4,117