v3.26.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accounts receivable, net of allownace $ 9,023,768 $ 9,023,768
Common Stock Par Value $ 0.001 $ 0.001
Common Stock, Authorized 975,000,000 975,000,000
Common Stock, Issued 17,839,467 16,825,716
Common Stock, Outstanding 17,839,467 16,825,716
Treasury Stock 18,000 18,000
Series A-1 Convertible Preferred Shares    
Preferred Stock Par Value $ 0.001 $ 0.001
Preferred Stock Shares, Authorized 300 300
Preferred Stock, Issued 300 300
Preferred Stock, Outstanding 300 300
Common Stock, Outstanding 300  
Series B-1 Convertible Preferred Shares    
Preferred Stock Par Value $ 0.001 $ 0.001
Preferred Stock Shares, Authorized 500,000 500,000
Preferred Stock, Issued 5 5
Preferred Stock, Outstanding 5 5
Common Stock, Outstanding 30