XML 87 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities, Net (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Deferred Tax Assets    
Net operating loss and tax credits $ 15,427,801 $ 16,164,754
Property and equipment and intangibles 71,990 264,653
Operating lease liabilities 1,307,178 1,121,800
Intangible assets 2,337,091 866,942
Capitalized research cost 2,208,093 1,481,455
Allowance for accounts receivable 147,919 145,803
Reserve for expired product 616,979 654,148
Inventory 185,189 217,025
Deferred charges 937,935 1,156,150
Cumulative compensation costs incurred on deductible equity awards 176,926 635,989
Total deferred tax assets 23,417,101 22,708,719
Deferred Tax Liabilities    
Operating lease right-of-use assets (1,547,773) (1,150,935)
Intangible assets 0 0
Net deferred tax assets, before valuation allowance 21,869,328 21,557,784
Less: deferred tax asset valuation allowance (21,869,328) (21,557,784)
Net deferred tax assets $ 0 $ 0