XML 61 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Additional Information (Details)
1 Months Ended 12 Months Ended
Nov. 30, 2021
USD ($)
Mar. 31, 2021
Dec. 31, 2019
Nov. 30, 2017
Dec. 31, 2022
USD ($)
Customer
Dec. 31, 2021
USD ($)
Customer
Dec. 31, 2020
USD ($)
Customer
Impairment charges         $ 0    
Impairment of goodwill $ 0       $ 0 $ 0 $ 0
Subscription contracts         The Company’s subscription contracts are generally two years or longer in length, billed annually in advance, and non-cancelable.    
Deferred sales commission cost amortization period         4 years    
Advertising expenses         $ 6,400,000 9,500,000 4,800,000
Net losses on foreign currency transactions         $ 500,000 $ 1,500,000 $ 400,000
0% Convertible Senior Notes Due 2026              
Debt Instrument, Interest Rate, Stated Percentage   0.00%          
Debt instrument, maturity date   Mar. 15, 2026          
0.125% Convertible Senior Notes Due 2024              
Debt Instrument, Interest Rate, Stated Percentage   0.125% 0.125%        
Debt instrument, maturity date     Dec. 15, 2024        
1.50% Convertible Senior Notes Due 2022              
Debt Instrument, Interest Rate, Stated Percentage   1.50%   1.50%      
Debt instrument, maturity date       Nov. 01, 2022      
ASU 2021-10              
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]         true    
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]         true    
Change in Accounting Principle, Accounting Standards Update, Adoption Date         Jan. 01, 2022    
ASU 2021-04              
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]         true    
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]         true    
Change in Accounting Principle, Accounting Standards Update, Adoption Date         Jan. 01, 2022    
ASU 2020-06              
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]         true    
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]         true    
Change in Accounting Principle, Accounting Standards Update, Adoption Date         Jan. 01, 2022    
ASU 2020-06 | 0% Convertible Senior Notes Due 2026              
Debt Instrument, Interest Rate, Stated Percentage         0.00%    
Debt instrument, maturity date         Mar. 15, 2026    
ASU 2020-06 | 0.125% Convertible Senior Notes Due 2024              
Debt Instrument, Interest Rate, Stated Percentage         0.125%    
Debt instrument, maturity date         Dec. 15, 2024    
ASU 2020-06 | 1.50% Convertible Senior Notes Due 2022              
Debt Instrument, Interest Rate, Stated Percentage         1.50%    
Debt instrument, maturity date         Nov. 01, 2022    
Tradenames              
Acquired finite lived intangible assets, useful life         5 years    
Customer Relationships              
Acquired finite lived intangible assets, useful life         9 years    
Computer and System Software              
Property and equipment, useful life in years         3 years    
Office Computers              
Property and equipment, useful life in years         3 years    
Systems Hardware              
Property and equipment, useful life in years         5 years    
Furniture and Equipment              
Property and equipment, useful life in years         5 years    
Capitalized Software Development costs              
Property and equipment, useful life in years         3 years    
Customer Concentration Risk | Revenue              
Number of customers | Customer         0 0 0
Customer Concentration Risk | Accounts Receivable              
Number of customers | Customer         0    
Customer Concentration Risk | Accounts Receivable | Customer One              
Number of customers | Customer           1  
Concentration risk, percentage           10.00%  
Minimum              
Estimated useful life         3 years    
Subscription contracts term         2 years    
Minimum | Tradenames              
Acquired finite lived intangible assets, useful life         3 years    
Minimum | Customer Relationships              
Acquired finite lived intangible assets, useful life         5 years    
Minimum | Technology              
Acquired finite lived intangible assets, useful life         3 years    
Maximum              
Cash and cash equivalent, FDIC insured amount         $ 250,000    
Estimated useful life         9 years    
Maximum | Tradenames              
Acquired finite lived intangible assets, useful life         7 years    
Maximum | Customer Relationships              
Acquired finite lived intangible assets, useful life         9 years    
Maximum | Technology              
Acquired finite lived intangible assets, useful life         4 years