v3.25.4
Reinsurance - Amounts Represent Effect of Reinsurance on Premiums Written (Details) - USD ($)
12 Months Ended
Sep. 09, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Reinsurance [Abstract]        
Direct   $ 695,699,115 $ 737,539,403 $ 702,227,408
Assumed   609,182,350 623,210,848 589,675,724
Ceded $ (6,000,000) (400,054,828) (418,469,480) (396,206,492)
Net   $ 904,826,637 $ 942,280,771 $ 895,696,640