v3.25.1
Liability for Unpaid Losses and Loss Adjustment Expenses - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Liability for Claims and Claims Adjustment Expense [Line Items]        
Liability for unpaid claims and claims adjustment expense, prior period increase (decrease) $ 1,144      
Liability for unpaid claims and claims adjustment expense, net 61,766 $ 60,622 $ 63,001 $ 64,674
Hurricane [Member]        
Liability for Claims and Claims Adjustment Expense [Line Items]        
Liability for unpaid claims and claims adjustment expense, business acquisitions 3,201      
Liability for asbestos and environmental claims, net, incurred loss $ 579