XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
May 02, 2017
Organization And Summary Of Significant Accounting Policies [Line Items]          
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 $ 4,700,000 $ 2,200,000    
Accrued interest receivables write-off   0 0 $ 0  
Depreciation   15,100,000 10,900,000 8,600,000  
Advertising expense   149,700,000 $ 139,800,000 $ 64,800,000  
Accounting Standards Update [Extensible List] Accounting Standards Update 2020-06   Accounting Standards Update 2020-06    
Convertible senior notes $ 335,100,000 0 $ 335,100,000    
Accumulated deficit (635,800,000) $ (406,800,000) (635,800,000)    
2.25% Convertible senior notes due 2024          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Stated interest rate percentage         2.25%
Convertible senior notes 335,100,000   335,100,000    
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2020-06          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Convertible senior notes 42,200,000   42,200,000    
Deferred tax liabilities 9,900,000   9,900,000    
Additional paid in capital 106,800,000   106,800,000    
Accumulated deficit $ 74,500,000   $ 74,500,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 four customers          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage   89.00%      
Accounts Receivable | Customer Concentration Risk | Largest four customers          
Organization And Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage   95.00%