XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Net loss attributable to common stockholders, Basic $ (3,286,022) $ (3,314,810)
Net loss attributable to common stockholders, Diluted $ (3,286,022) $ (3,314,810)
Weighted-average number of shares used in computing net loss per share attributable to common stockholders, basic 15,863,060 5,771,283
Weighted-average number of shares used in computing net loss per share attributable to common stockholders, diluted 15,863,060 5,771,283
Net loss per share attributable to common stockholders, basic $ (0.21) $ (0.57)
Net loss per share attributable to common stockholders, diluted $ (0.21) $ (0.57)