XML 58 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Contract Fulfillment Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Intake Costs    
Contract With Customer, Asset And Liabilities [Line Items]    
GROSS CARRYING AMOUNT $ 66,337 $ 63,721
ACCUMULATED AMORTIZATION (35,904) (33,352)
NET CARRYING AMOUNT 30,433 30,369
Commissions    
Contract With Customer, Asset And Liabilities [Line Items]    
GROSS CARRYING AMOUNT 99,721 91,069
ACCUMULATED AMORTIZATION (43,125) (38,787)
NET CARRYING AMOUNT $ 56,596 $ 52,282