XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Customer
Jun. 30, 2020
USD ($)
Customer
Jun. 30, 2021
USD ($)
Customer
Jun. 30, 2020
USD ($)
Customer
Dec. 31, 2020
USD ($)
Revenue Recognition [Line Items]          
Number of customer | Customer 2 3 2 3  
Percentage of revenue 45.40% 52.30% 46.10% 53.20%  
Deferred contract costs $ 100,000   $ 100,000   $ 100,000
Deferred revenue 253,846   253,846   $ 50,454
Selling, General and Administrative Expense [Member]          
Revenue Recognition [Line Items]          
Amortized deferred contract costs $ 50,000 $ 52,500 $ 100,000 $ 108,750