XML 89 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities, Net (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Deferred Tax Assets    
Net operating loss and tax credits $ 14,312,099 $ 15,427,801
Property and equipment and intangibles 79,979 71,990
Right-of-use liability 1,205,692 1,307,178
Intangible assets 2,762,590 2,337,091
Section 174 expenses 2,586,832 2,208,093
Allowance for accounts receivable 306,007 147,919
Reserve for expired product 649,549 616,979
Inventory 266,695 185,189
Business interest expense limitation 54,720 0
Deferred charges 1,027,520 937,935
Cumulative compensation costs incurred on deductible equity awards 83,189 176,926
Total deferred tax assets 23,334,872 23,417,101
Deferred Tax Liabilities    
Right-of-use asset (1,385,534) (1,547,773)
Net deferred tax assets, before valuation allowance 21,949,338 21,869,328
Less: deferred tax asset valuation allowance (21,949,338) (21,869,328)
Net deferred tax assets $ 0 $ 0