XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Additional Information (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2019
Nov. 30, 2017
Mar. 31, 2022
USD ($)
Customer
Mar. 31, 2021
Customer
Dec. 31, 2021
Customer
Impairment charges | $       $ 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    
0% Convertible Senior Notes Due 2026            
Debt Instrument, Interest Rate, Stated Percentage 0.00%       0.00%  
Debt instrument, maturity date Mar. 15, 2026          
0.125% Convertible Senior Notes Due 2024            
Debt Instrument, Interest Rate, Stated Percentage   0.125%        
Debt instrument, maturity date   Dec. 15, 2024        
1.50% Convertible Senior Notes Due 2022            
Debt Instrument, Interest Rate, Stated Percentage     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    
Customer Concentration Risk | Revenue            
Number of customers       0 0  
Customer Concentration Risk | Accounts Receivable            
Number of customers       0    
Customer Concentration Risk | Customer One | Accounts Receivable            
Number of customers           1
Concentration Risk, Percentage           10.00%
Maximum            
Cash and cash equivalent, FDIC insured amount | $       $ 250,000