XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Additional Information) (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Segment
Dec. 31, 2020
USD ($)
Segment
Dec. 31, 2019
USD ($)
Net foreign exchange gain losses $ 0 $ 0 $ 0
Other-than-temporary impairment 0 0 0
Unbilled accounts receivables 32,300,000 17,600,000  
Allowance for doubtful accounts 0 0 0
Additions to doubtful accounts 0 0 0
Write-offs against the allowance for doubtful accounts 0 0 0
Impairment of deferred contract acquisition costs 0 0 0
Gain (loss) on retirement of assets 0 0 0
Impairment of long lived assets 0 0 0
Advertisement cost $ 26,700,000 $ 10,900,000 8,400,000
Share based arrangement vesting period, years 4 years    
Number of operating segment | Segment 1    
Number of reportable segment | Segment   1  
Capitalized Software Costs [Member]      
Capitalized software development costs $ 0    
Finite lived intangible assets useful life, years 3 years    
Impairment of capitalized internal use software $ 0 $ 0 $ 0
No Customer [Member] | Gross Account Receivable [Member] | Major Customers [Member]      
Percentage of Revenue 10.00% 10.00%  
No Customer [Member] | Revenue [Member] | Major Customers [Member]      
Percentage of Revenue 10.00% 10.00% 10.00%
Performance Based Vesting Condition [Member]      
Share based arrangement vesting period, years 4 years