v3.25.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Net loss $ (10,554,271) $ (9,150,003)
Other comprehensive loss    
Change in unrealized loss on marketable securities (10,662) (49,427)
Foreign currency translation adjustments (506) (28,932)
Total other comprehensive loss income (11,168) (78,359)
Comprehensive loss $ (10,565,439) $ (9,228,362)