XML 62 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Contract Fulfillment Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Intake Costs asset    
Contract With Customer, Asset And Liabilities [Line Items]    
GROSS CARRYING AMOUNT $ 77,922 $ 76,150
ACCUMULATED AMORTIZATION (38,683) (39,617)
NET CARRYING AMOUNT 39,239 36,533
Commissions asset    
Contract With Customer, Asset And Liabilities [Line Items]    
GROSS CARRYING AMOUNT 178,289 156,639
ACCUMULATED AMORTIZATION (67,801) (64,279)
NET CARRYING AMOUNT $ 110,488 $ 92,360