XML 73 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Lived Assets - Summary of Carrying Values of Customer Contract Cost Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Capitalized Contract Cost [Line Items]    
Gross Carrying Amount $ 87,131 $ 82,272
Accumulated Amortization (39,893) (31,526)
Net Amount 47,238 50,746
Customer contract incentives    
Capitalized Contract Cost [Line Items]    
Gross Carrying Amount 4,626 4,626
Accumulated Amortization (2,320) (1,612)
Net Amount 2,306 3,014
Capitalized costs    
Capitalized Contract Cost [Line Items]    
Gross Carrying Amount 70,214 68,085
Accumulated Amortization (33,104) (26,482)
Net Amount 37,110 41,603
Capitalized commission fees    
Capitalized Contract Cost [Line Items]    
Gross Carrying Amount 12,291 9,561
Accumulated Amortization (4,469) (3,432)
Net Amount $ 7,822 $ 6,129