v3.26.1
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement Of Income And Comprehensive Income [Abstract]    
Net loss $ (519,862) $ (2,017,634)
Other comprehensive (loss) income :    
Net unrealized (loss) gain on short-term investments (20,993) 393
Currency translation adjustment 0 152,940
Total other comprehensive (loss) income (20,993) 153,333
Comprehensive loss $ (540,855) $ (1,864,301)