v3.26.1
Revenue Recognition and Deferred Revenue (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Contract with Customer, Liability, Revenue Recognized $ 235 $ 182  
Revenue from Contract with Customer, Excluding Assessed Tax 68,179 36,771  
Contract with Customer, Asset, after Allowance for Credit Loss 41,657   $ 31,757
Contract with Customer, Liability 5,230   2,954
Contract with Customer, Receivable, after Allowance for Credit Loss 106,198   $ 86,609
Variable Interest Entity, Primary Beneficiary [Member]      
Contract with Customer, Performance Obligation Satisfied in Previous Period 2,940 1,981  
Marine and Energy      
Revenue from Contract with Customer, Excluding Assessed Tax 1,645 1,848  
Accident & Health      
Revenue from Contract with Customer, Excluding Assessed Tax 32,067 8,151  
Directors and Officers Liability Insurance      
Revenue from Contract with Customer, Excluding Assessed Tax 1,779 1,527  
Miscellaneous Specialty      
Revenue from Contract with Customer, Excluding Assessed Tax 4,518 (173)  
Specialty Automobile      
Revenue from Contract with Customer, Excluding Assessed Tax 5,930 5,172  
Property      
Revenue from Contract with Customer, Excluding Assessed Tax 6,781 5,184  
Niche Specialty Risks      
Revenue from Contract with Customer, Excluding Assessed Tax 3,693 4,027  
Other Professional      
Revenue from Contract with Customer, Excluding Assessed Tax 3,528 3,223  
Environmental      
Revenue from Contract with Customer, Excluding Assessed Tax 2,093 3,942  
Reinsurance      
Revenue from Contract with Customer, Excluding Assessed Tax 1,576 1,734  
Surety      
Revenue from Contract with Customer, Excluding Assessed Tax $ 4,569 $ 2,136  
Minimum [Member]      
Employee Stop Loss Time When Base Commissions Recognized Begin and End In Months 17    
Maximum [Member]      
Employee Stop Loss Time When Base Commissions Recognized Begin and End In Months 20