XML 94 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Revenue - Contract Fulfillment Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Intake Costs and other fulfillment costs asset    
Capitalized Contract Cost [Line Items]    
GROSS CARRYING AMOUNT $ 111,923 $ 89,057
ACCUMULATED AMORTIZATION (60,999) (43,783)
NET CARRYING AMOUNT 50,924 45,274
Commissions asset    
Capitalized Contract Cost [Line Items]    
GROSS CARRYING AMOUNT 243,966 200,149
ACCUMULATED AMORTIZATION (110,365) (78,955)
NET CARRYING AMOUNT $ 133,601 $ 121,194