v3.25.2
RESTATEMENT OF FINANCIAL STATEMENTS (Details - March 2024) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Revenues $ (1,035,021) $ (160,989)
Selling, general and administrative expenses 1,310,318 239,250
Revenues 2,322,132 2,706,399
Selling, general and administrative expenses 851,396 987,921
Previously Reported [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Revenues (1,187,816)  
Selling, general and administrative expenses 1,463,113  
Revenues 2,661,966 2,860,798
Selling, general and administrative expenses 1,191,230  
Revision of Prior Period, Adjustment [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Revenues 152,795  
Selling, general and administrative expenses (152,795)  
Revenues (339,834) $ (154,399)
Selling, general and administrative expenses $ (339,834)