XML 62 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Contract Fulfillment Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Intake Costs asset    
Contract With Customer, Asset And Liabilities [Line Items]    
GROSS CARRYING AMOUNT $ 71,426 $ 68,345
ACCUMULATED AMORTIZATION (45,700) (42,132)
NET CARRYING AMOUNT 25,726 26,213
Commissions asset    
Contract With Customer, Asset And Liabilities [Line Items]    
GROSS CARRYING AMOUNT 142,763 133,145
ACCUMULATED AMORTIZATION (63,244) (58,949)
NET CARRYING AMOUNT $ 79,519 $ 74,196