v3.22.2.2
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