XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2025
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)202520242023
Management fee revenue - policy issuance and renewal services$3,131,806 $2,894,074 $2,442,073 
Management fee revenue - administrative services74,058 68,355 63,669 
Administrative services reimbursement revenue836,639 806,336 737,139 
Total revenue from administrative services$910,697 $874,691 $800,808