XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Customer
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Revenue Recognition [Line Items]          
Revenue $ 76,904,788 $ 36,858,083 $ 148,426,956 $ 71,960,074  
Number of customer | Customer     1    
Deferred contract costs 670,000   $ 670,000   $ 775,000
Deferred revenue 2,444,863   2,444,863   $ 3,722,017
Management Fee [Member]          
Revenue Recognition [Line Items]          
Revenue 139,656 0 299,976 0  
Selling, General and Administrative Expense [Member]          
Revenue Recognition [Line Items]          
Amortized deferred contract costs $ 102,500 $ 50,000 $ 205,000 $ 100,000  
Customer Concentration Risk [Member] | Sales Revenue Net [Member] | Customers [Member]          
Revenue Recognition [Line Items]          
Percentage of revenue 15.90% 45.40% 16.20% 46.10%