XML 12 R5.htm IDEA: XBRL DOCUMENT v3.26.1
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement Of Income And Comprehensive Income [Abstract]        
Net loss $ (7,319,659) $ (2,020,730) $ (7,839,521) $ (4,038,364)
Other comprehensive (loss) income :        
Net unrealized loss on short-term investments (25,746) (2,740) (46,739) (2,346)
Currency translation adjustment 0 1,094,358 0 1,247,298
Total other comprehensive (loss) income (25,746) 1,091,618 (46,739) 1,244,952
Comprehensive loss $ (7,345,405) $ (929,112) $ (7,886,260) $ (2,793,412)