XML 14 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)
Total
Class A Common Stock [Member]
Common Stock [Member]
Class A Common Stock [Member]
Common Stock [Member]
Class B Common Stock [Member]
Additional Paid In Capital [Member]
Treasury Stock Common [Member]
Retained Earnings (Accumulated Deficit) [Member]
Accumulated Other Comprehensive Income [Member]
Beginning balance at Dec. 31, 2023 $ 148,978,635   $ 17,389 $ 16,662 $ 152,794,353 $ (29,239,179) $ 25,042,926 $ 346,484
Beginning Balance, shares at Dec. 31, 2023     869,569 833,137        
Beginning Balance, shares at Dec. 31, 2023           (186,872)    
Issuance of common stock 2,908,204   $ 236   2,907,968      
Issuance of common stock, shares     236,247          
Stock-based compensation 893,292   $ 548   892,744      
Stock-based compensation, shares     46,550          
Adjustment from related party acquisition 770       770      
Purchase of treasury stock (98,701)         $ (98,701)    
Purchase of treasury stock, shares           (7,618)    
Net loss (5,887,258)           (5,887,258)  
Other comprehensive gain (loss) 424,765             424,765
Ending balance at Dec. 31, 2024 147,219,707   $ 18,173 $ 16,662 156,595,835 $ (29,337,880) 19,155,668 771,249
Ending Balance, shares at Dec. 31, 2024     1,152,366 833,137        
Ending Balance, shares at Dec. 31, 2024   194,490       (194,490)    
Stock-based compensation 202,802   $ 20   202,782      
Stock-based compensation, shares     19,828          
Adjustment from related party acquisition (770)       (770)      
Purchase of treasury stock $ (29,531)         $ (29,531)    
Purchase of treasury stock, shares (5,561)         (5,561)    
Net loss $ (196,549,741)           (196,549,741)  
Other comprehensive gain (loss) (172,898)             (172,898)
Ending balance at Dec. 31, 2025 $ (49,330,431)   $ 18,193 $ 16,662 $ 156,797,847 $ (29,367,411) $ (177,394,073) $ 598,351
Ending Balance, shares at Dec. 31, 2025     1,172,194 833,137        
Ending Balance, shares at Dec. 31, 2025   200,051       (200,051)