XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Net Loss per Share Attributable to Common Stockholders - Computation 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
Net Loss per Share Attributable to Common Stockholders [Abstract]        
Net loss per share attributable to common stockholders, basic $ (4,585,922) $ (4,684,574) $ (10,482,761) $ (8,284,084)
Net loss per share attributable to common stockholders, diluted $ (4,585,922) $ (4,684,574) $ (10,482,761) $ (8,284,084)
Weighted average number of shares used in computing net loss per share attributable to common stockholders, basic (in shares) 28,880,704 22,215,516 27,025,277 21,995,436
Weighted average number of shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 28,880,704 22,215,516 27,025,277 21,995,436
Net loss per share attributable to common stockholders, basic (in Dollars per share) $ (0.16) $ (0.21) $ (0.39) $ (0.38)
Net loss per share attributable to common stockholders, diluted (in Dollars per share) $ (0.16) $ (0.21) $ (0.39) $ (0.38)