XML 52 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Number of operating segment | segment 1    
Restricted cash $ 7,598,000 $ 8,474,000  
Allowance for doubtful accounts 0 0  
Impairment of long lived assets 0 0 $ 0
Advertising costs 4,700,000 1,900,000 1,500,000
Foreign currency transaction gains (losses) (900,000) 1,300,000 $ 100,000
Restricted cash $ 1,028,000 16,567,000  
Accounts Receivable | Customer Concentration Risk | One Distributor      
Concentration risk 11.00%    
Restricted Cash For Letter Of Credit      
Restricted cash $ 7,600,000    
Fair value, inputs, level 1 | Money Market Funds      
Fair value of money market instruments 548,000,000 600,900,000  
Unrealized gains (losses) on money market instruments $ 0 $ 0