XML 36 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
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)2026202520262025
Management fee revenue - policy issuance and renewal services$862,879 $823,853 $1,649,278 $1,578,902 
Management fee revenue - administrative services19,619 18,296 39,094 35,941 
Administrative services reimbursement revenue201,554 212,644 401,650 422,917 
Total revenue from administrative services$221,173 $230,940 $440,744 $458,858