XML 51 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Performance Obligation
The following table disaggregates revenue by our two performance obligations for the years ended December 31:
(in thousands)202120202019
Management fee revenue - policy issuance and renewal services$1,913,166 $1,841,794 $1,810,457 
Management fee revenue - administrative services58,286 59,463 57,204 
Administrative services reimbursement revenue638,483 609,435 582,010 
Total administrative services $696,769 $668,898 $639,214