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% |