XML 67 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Contract Fulfillment Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Intake Costs asset    
Contract With Customer, Asset And Liabilities [Line Items]    
GROSS CARRYING AMOUNT $ 84,021 $ 76,150
ACCUMULATED AMORTIZATION (40,865) (39,617)
NET CARRYING AMOUNT 43,156 36,533
Commissions asset    
Contract With Customer, Asset And Liabilities [Line Items]    
GROSS CARRYING AMOUNT 190,432 156,639
ACCUMULATED AMORTIZATION (72,480) (64,279)
NET CARRYING AMOUNT $ 117,952 $ 92,360