XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.1
NET LOSS PER SHARE OF COMMON STOCK (Details - Basic and diluted net loss per share) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]    
Net loss allocable to common shareholders used to compute basic and diluted loss per common share $ (6,992,927) $ (4,911,374)
Weighted average shares used to compute basic and dilutive loss per share (post-split) 943 62