XML 83 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Pre-Tax Earnings (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pre-Tax Income (Loss)      
Total Pre-Tax Income (Loss) $ (50,149,077) $ (40,763,573) $ (40,377,160)
US      
Pre-Tax Income (Loss)      
Total Pre-Tax Income (Loss) (49,035,562) (41,356,619) (39,906,101)
Outside the U.S. [Member]      
Pre-Tax Income (Loss)      
Total Pre-Tax Income (Loss) $ (1,113,515) $ 593,046 $ (471,059)