| Summary of Significant Accounting Policies - Summary of Investments (Details) - USD ($) | Mar. 31, 2021 | Dec. 31, 2020 | 
|---|---|---|
| Accounting Policies [Abstract] | ||
| Short-term investments: Available- for-sale investments | $ 36,506,174 | 
| X | ||||||||||
| 
- References No definition available. 
 | 
| X | ||||||||||
| 
- Definition Amount of investment in marketable security, classified as current. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
 |