XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Comprehensive Loss (unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net loss $ (1,121,607) $ (1,014,150) $ (4,957,239) $ (3,658,445)
Other comprehensive income, net of tax:        
Foreign currency translation adjustments (9,241) (71,357) 52,410 (5,569)
Unrealized gain on short-term investments 618 1,634 2,809 1,634
Other comprehensive income (8,623) (69,723) 55,219 (3,935)
Comprehensive loss $ (1,130,230) $ (1,083,873) $ (4,902,020) $ (3,662,380)