v3.22.2.2
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]            
Accounts receivable, net of allowances $ 2,288,133   $ 2,288,133   $ 2,855,135  
Short and long-term contract assets, net of allowance for doubtful accounts 700,000   700,000   900,000  
Allowance for doubtful accounts 78,859   78,859   85,816  
Deferred revenue recognized 1,100,000 $ 1,000,000.0 3,800,000 $ 3,900,000    
Deferred revenue 4,786,186   $ 4,786,186   $ 6,136,086 $ 7,070,859
Revenue expected to be recognized during next 12 months (percent)     73.00%      
Remaining performance obligation $ 1,900,000   $ 1,900,000      
Remaining performance obligation expected to be recognized over next 12 months (percent) 28.00%   28.00%      
Operating leases, payments $ 19,249 $ 57,541 $ 57,747 $ 574,757