Summary of Significant Accounting Policies - Schedule of Changes in Deferred Revenue (Details) - USD ($) |
9 Months Ended | 12 Months Ended |
---|---|---|
Sep. 30, 2022 |
Dec. 31, 2021 |
|
Movement in Deferred Revenue [Roll Forward] | ||
Beginning balance | $ 6,136,086 | $ 7,070,859 |
Deferral of revenue | 6,147,943 | 13,248,342 |
Recognition of revenue | (7,502,583) | (14,180,480) |
Change in reserves | 4,740 | (2,635) |
Ending balance | $ 4,786,186 | $ 6,136,086 |