Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)

v3.25.1
Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Income Taxes [Abstract]    
Allowance for doubtful accounts $ 62,747 $ 24,266
Inventory 98,271 32,768
Accrued and prepaid expenses 287,495 131,692
Lease liability 988,437 1,183,679
Domestic net operating loss carry-forward 6,018,361 5,308,336
Other stock compensation 72,613 214,248
Intangible assets   214,600
Foreign net operating loss carry-forwards and credits 1,910,507 1,451,985
Federal and state credits 369,839 357,430
Business interest limitation carryforward 1,696,118 914,917
Other 15,961 464,019
Gross deferred tax assets 11,520,349 10,297,940
Valuation allowance (10,248,132) (8,970,982)
Net deferred tax assets 1,272,217 1,326,958
Depreciation (109,390) (203,210)
Intangible assets (202,202)  
Lease right-of-use asset (960,625) (1,165,327)
Net deferred tax liability $ (1,272,217) (1,368,537)
Total net deferred tax liability   $ (41,579)