XML 54 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
segment
subsidiary
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
May 02, 2017
Organization And Summary Of Significant Accounting Policies [Line Items]          
Number of wholly owned Irish subsidiaries | subsidiary 2        
Number of operating segments | segment 1        
Number of reportable segments | segment 1        
Accrued interest receivables write-off threshold period 90 days        
Accrued interest receivables $ 2,200,000 $ 3,700,000      
Accrued interest receivables write-off 0 0      
Depreciation 10,900,000 8,600,000 $ 7,400,000    
Advertising expense $ 139,800,000 64,800,000 $ 40,600,000    
Accounting Standards Update [Extensible List] Accounting Standards Update 2020-06 [Member]     Accounting Standards Update 2016-02 [Member]  
Convertible senior notes $ 335,100,000 317,900,000      
Accumulated deficit (635,800,000) $ (725,400,000)      
2.25% Convertible senior notes due 2024          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Stated interest rate percentage         2.25%
Pro Forma | Cumulative Effect, Period of Adoption, Adjustment          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Convertible senior notes 42,200,000        
Deferred tax liabilities 10,000,000        
Accumulated deficit 74,600,000        
Additional paid in capital $ 106,800,000        
ESPP          
Organization And Summary Of Significant Accounting Policies [Line Items]          
ESPP purchase period 6 months        
Minimum          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Property, plant and equipment, useful life 3 years        
Share-based compensation arrangement by share-based payment award, award requisite service period 3 years        
Maximum          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Property, plant and equipment, useful life 7 years        
Share-based compensation arrangement by share-based payment award, award requisite service period 4 years        
Revenue, Product and Service Benchmark | Customer Concentration Risk | Largest two customers          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage 82.00% 86.00% 86.00%