XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Additional Information (Detail)
3 Months Ended
Mar. 31, 2022
USD ($)
Customer
Mar. 31, 2021
USD ($)
Customer
Dec. 31, 2021
USD ($)
Revenue Recognition [Line Items]      
Revenue $ 71,522,168 $ 35,101,991  
Number of customer | Customer 1 2  
Deferred contract costs $ 675,000   $ 775,000
Deferred revenue 4,523,374   $ 3,722,017
Management Fee [Member]      
Revenue Recognition [Line Items]      
Revenue 160,320 $ 0  
Selling, General and Administrative Expense [Member]      
Revenue Recognition [Line Items]      
Amortized deferred contract costs $ 102,500 $ 50,000  
Customer Concentration Risk [Member] | Sales Revenue Net [Member] | Customers [Member]      
Revenue Recognition [Line Items]      
Percentage of revenue 16.50% 46.90%