XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2021
USD ($)
Business
Customer
Mar. 31, 2020
USD ($)
Customer
Dec. 31, 2020
USD ($)
Customer
Summary Of Significant Accounting Policies [Line Items]      
Number of business activities | Business 1    
Cash held in foreign banks $ 6.9   $ 17.6
Bad debt expense   $ 0.6  
Bad debt recovery $ 0.1    
Customer Concentration Risk [Member] | Revenue [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 10.00% 10.00%  
Number of customers accounted 10% or more concentration risk | Customer 0 0  
Credit Concentration Risk [Member] | Accounts Receivable [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 10.00%   10.00%
Number of customers accounted 10% or more concentration risk | Customer 0   0