XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Net loss attributable to common stockholders, Basic $ (4,084,990) $ (3,195,022) $ (7,371,012) $ (6,509,832)
Net loss attributable to common stockholders, Diluted $ (4,084,990) $ (3,195,022) $ (7,371,012) $ (6,509,832)
Weighted-average number of shares used in computing net loss per share attributable to common stockholders, basic [1] 4,122,131 1,303,802 3,649,994 1,229,029
Weighted-average number of shares used in computing net loss per share attributable to common stockholders, diluted 4,122,131 1,303,802 3,649,994 1,229,029
Net loss per share attributable to common stockholders, basic $ (0.99) $ (2.45) $ (2.02) $ (5.30)
Net loss per share attributable to common stockholders, diluted $ (0.99) $ (2.45) $ (2.02) $ (5.30)
[1] The Company effected a reverse stock split of its outstanding shares of common stock on June 30,2025, where every five shares of its common stock issued and outstanding was converted into one share of common stock. Any fractional post-split shares as a result of the reverse split were rounded down to the nearest whole post-split share. Shareholders of the Company previously authorized the Board of Directors to approve a reverse stock split at the annual meeting on 2025. All share amounts and per share amounts disclosed in this Quarterly Report on Form 10-Q have been adjusted to reflect the reverse stock split on a retroactive basis in all periods presented.