XML 80 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies - Costs capitalized with Respect to Cloud Computing Arrangements (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Capitalized Contract Cost [Line Items]  
Gross cloud computing costs (inclusive of in-process amounts) $ 6,360
Accumulated amortization 387
Net cloud computing costs 5,973
Prepaid expenses and other current assets  
Capitalized Contract Cost [Line Items]  
Net cloud computing costs 4,570
Other Assets  
Capitalized Contract Cost [Line Items]  
Net cloud computing costs $ 1,403