XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Pre-tax Income (Loss) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Domestic operations $ (15,165,728) $ (9,194,652)
Foreign operations 2,257,896 3,405,604
Loss before income taxes $ (12,907,831) $ (5,789,048)