XML 114 R95.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Loss Before Provision for Incomes Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Total net loss before provision for income taxes $ (35,041,673) $ (42,421,737)
UNITED STATES    
Total net loss before provision for income taxes (29,471,281) (32,930,150)
International [Member]    
Total net loss before provision for income taxes $ (5,570,392) $ (9,491,587)