XML 73 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Revenues - Additional Information (Detail)
$ in Thousands
3 Months Ended
Feb. 12, 2020
Customer
Mar. 31, 2019
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Disaggregation Of Revenue [Line Items]        
Sales return period   30 days    
Deferred revenue     $ 1,572 $ 98
Circle [Member]        
Disaggregation Of Revenue [Line Items]        
Number of customer contracts | Customer 2      
Deferred revenue     $ 1,500