v3.26.1
Reinsurance - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Reinsurance
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Reinsurance
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Reinsurance
Reinsurance Premiums For Insurance Companies By Product Segment [Line Items]          
Reinsurance recoverable $ 255,744   $ 255,744   $ 289,896
Reinsurance recoverable of loss adjustment     (34,176) $ (120,565)  
Funds withheld for assumed business 5,346   5,346   $ 5,254
Assumed premiums written $ (1,006) $ (791) (2,318) $ 19,999  
Hurricane [Member]          
Reinsurance Premiums For Insurance Companies By Product Segment [Line Items]          
Reinsurance recoverable of loss adjustment     $ 61,200    
Participating Reinsurers [Member]          
Reinsurance Premiums For Insurance Companies By Product Segment [Line Items]          
Number of reinsurers | Reinsurance 40   40   40
Reinsurance Recoverable Including Reinsurance Premium Paid [Member] | Reinsurer Concentration Risk [Member] | Reinsurance [Member]          
Reinsurance Premiums For Insurance Companies By Product Segment [Line Items]          
Percentage of reinsurance recoverable major reinsurers     75.50%