XML 90 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition and Deferred Revenue (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Contract with Customer, Liability, Revenue Recognized   $ 479 $ 473    
Revenue from Contract with Customer, Excluding Assessed Tax $ 30,322 13,221 67,093 $ 30,950  
Contract with Customer, Asset, after Allowance for Credit Loss 22,813   22,813   $ 15,967
Contract with Customer, Liability 1,979   1,979   $ 2,705
Variable Interest Entity, Primary Beneficiary [Member]          
Contract with Customer, Performance Obligation Satisfied in Previous Period     2,557 4,724  
Marine and Energy          
Revenue from Contract with Customer, Excluding Assessed Tax 1,622 665 3,470 1,798  
Accident & Health          
Revenue from Contract with Customer, Excluding Assessed Tax 5,118 7,150 13,269 17,505  
Other Property          
Revenue from Contract with Customer, Excluding Assessed Tax 8,129 0 13,306 0  
Reinsurer, Other          
Revenue from Contract with Customer, Excluding Assessed Tax 3,821 130 7,936 243  
Directors and Officers Liability Insurance          
Revenue from Contract with Customer, Excluding Assessed Tax 1,403 0 2,929 0  
Miscellaneous Specialty          
Revenue from Contract with Customer, Excluding Assessed Tax (817) 89 1,204 167  
Specialty Automobile          
Revenue from Contract with Customer, Excluding Assessed Tax 2,618 3,164 7,735 6,971  
Niche Specialty Risks          
Revenue from Contract with Customer, Excluding Assessed Tax 3,533 0 7,561 0  
Other Professional          
Revenue from Contract with Customer, Excluding Assessed Tax 3,657 2,023 6,885 4,266  
Environmental          
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,238 $ 0 $ 2,798 $ 0  
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