v3.26.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table disaggregates revenue by source for the:
Three Months ended
March 31,
(In thousands)20262025
Commission income$29,034 $22,707 
Fee income$8,761 6,646 
Total revenues$37,795 $29,353 
Schedule of Receivables and Premium Deposits
The following table provides information about receivables and premium deposits as of:
(In thousands)March 31,
2026
December 31,
2025
Commissions and fees receivable$4,732 $4,080 
Premium deposits$31,541 $18,941