v3.26.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table disaggregates revenue by source:
Three Months Ended
September 30,
Nine Months Ended
September 30,
(In thousands)2026202520262025
Commission income$45,913 $33,916 $117,477 $88,685 
Fee income13,654 10,449 35,757 27,099 
Total revenues$59,567 $44,365 $153,234 $115,784 
Schedule of Receivables and Premium Deposits
The following table provides information about receivables and premium deposits:
(In thousands)September 30,
2026
December 31,
2025
Commissions and fees receivable$4,911 $4,080 
Premium deposits$38,687 $18,941