XML 76 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Reinsurance - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Insurance [Abstract]      
Paid losses recoverable outstanding due date 90 days    
Received reinsurance recoveries $ 1,800,000 $ 300,000 $ 16,000,000
Paid losses recoverable past due $ 0    
Unsecured reinsurance recoverable by reinsurer reporting threshold 1.50%