XML 101 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Loss Before Provision for Incomes Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Total net loss before provision for income taxes $ (42,421,737) $ (58,253,723)
UNITED STATES    
Total net loss before provision for income taxes (32,930,150) (48,536,722)
International [Member]    
Total net loss before provision for income taxes $ (9,491,587) $ (9,717,001)