XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 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 June 30,Six months ended June 30,
(in thousands)2023202220232022
Management fee revenue - policy issuance and renewal services$633,339 $544,555 $1,191,429 $1,032,547 
Management fee revenue - administrative services15,636 14,476 30,825 28,789 
Administrative services reimbursement revenue184,466 160,675 357,293 324,002 
Total revenue from administrative services$200,102 $175,151 $388,118 $352,791