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

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

v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred Tax Assets:      
Tax benefit of net operating loss carry-forward $ 69,411,243 $ 62,608,641  
Accrued liabilities 569,552 336,802  
Stock-based compensation 378,633 223,047  
Depreciation 400,385 183,361  
Amortization 4,443  
Inventory reserve 63,881 29,962  
Investment impairment 433,498 448,289  
Operating lease liabilities 1,744,674 1,910,688  
R&D capitalization 8,960,583 8,793,631  
R&D credit 751,488 751,488  
Other 1,427,808 1,446,535  
Total deferred tax assets 84,146,188 76,732,444  
Deferred Tax Liabilities:      
Intangibles (5,603,344) (6,450,630)  
Deferred rent (1,047,460) (1,379,646)  
Total deferred tax liabilities (6,650,804) (7,830,276)  
Total net deferred tax assets 77,495,384 68,902,168  
Valuation allowance for deferred tax assets (77,495,384) (68,902,168) $ (29,218,958)
Deferred tax assets, net of valuation allowance