XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2024
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 September 30,Nine months ended September 30,
(in thousands)2024202320242023
Management fee revenue - policy issuance and renewal services$769,162 $649,049 $2,195,734 $1,840,478 
Management fee revenue - administrative services17,154 16,151 51,139 46,976 
Administrative services reimbursement revenue206,754 187,118 604,349 544,411 
Total revenue from administrative services$223,908 $203,269 $655,488 $591,387