XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Performance Obligation
The following table disaggregates revenue by our two performance obligations:
Three months ended June 30,Six months ended June 30,
(in thousands)2025202420252024
Management fee revenue - policy issuance and renewal services$823,853 $760,886 $1,578,902 $1,426,572 
Management fee revenue - administrative services18,296 17,051 35,941 33,985 
Administrative services reimbursement revenue212,644 206,028 422,917 397,595 
Total revenue from administrative services$230,940 $223,079 $458,858 $431,580