XML 309 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Comprehensive Loss - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Profit or loss [abstract]      
Net loss $ (56,695,823) $ (20,267,365) $ (21,036,690)
Other comprehensive (loss) - net of income taxes Items that may in the future be reclassified to profit (loss):      
Exchange differences on translating foreign operations 651,970 59,223 (606,364)
Comprehensive loss $ (56,043,853) $ (20,208,142) $ (21,643,054)