v3.25.2
Property and Casualty Insurance Activity - Schedule Of Ceding Commission Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Property and Casualty Insurance Activity        
Provisional ceding commissions earned $ 3,387,505 $ 4,561,998 $ 6,639,909 $ 9,117,238
Contingent ceding commissions earned (305,949) (37) (599,662) 11,834
Total commissions earned $ 3,081,556 $ 4,561,961 $ 6,040,247 $ 9,129,072