v3.26.3
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)        
Net income (loss) $ (4,655,699) $ (1,898,777) $ (4,962,383) $ (3,195,019)
Other comprehensive income (loss)        
Foreign currency translation adjustments (34,460) 2,629 (21,654) 3,408
Total comprehensive income (loss) $ (4,690,159) $ (1,896,148) $ (4,984,037) $ (3,191,611)