Revenue - Summary of Revenue by Geographic Area (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue $ 20,024,769 $ 1,548,503
United States [Member]    
Revenue $ 12,493,950 $ 614,025
Percentage of revenue 62.00% 40.00%
Rest of World [Member]    
Revenue $ 7,530,819 $ 934,503
Percentage of revenue 38.00% 60.00%