v3.22.2.2
Summary of Revenue by Geographic Area (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 5,094,456 $ 30,101,353 $ 32,816,726 $ 77,484,262
Americas [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 4,699,444 $ 16,907,574 $ 23,425,186 $ 34,701,035
Americas [Member] | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Percentage of revenue 92.00% 56.00% 71.00% 45.00%
Rest of World [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 395,012 $ 13,193,779 $ 9,391,540 $ 42,783,227
Rest of World [Member] | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Percentage of revenue 8.00% 44.00% 29.00% 55.00%