XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2023
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)2023202220232022
Management fee revenue - policy issuance and renewal services$649,049 $551,666 $1,840,478 $1,584,213 
Management fee revenue - administrative services16,151 14,657 46,976 43,446 
Administrative services reimbursement revenue187,118 168,653 544,411 492,655 
Total revenue from administrative services$203,269 $183,310 $591,387 $536,101