v3.25.2
Property and Casualty Insurance Activity - Schedule of Earned Premiums (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Change in unearned premiums        
Effects of Reinsurance [Line Items]        
Direct $ 1,968,256 $ (2,484,903) $ 4,438,637 $ (1,813,141)
Assumed 0 0 0 0
Ceded (7,963,670) (8,636,162) (27,920,395) (18,583,421)
Net (5,995,414) (11,121,065) (23,481,758) (20,396,562)
Premiums earned        
Effects of Reinsurance [Line Items]        
Direct 63,030,665 51,010,420 123,676,042 101,006,798
Assumed 0 0 0 0
Ceded (16,815,405) (20,706,808) (33,937,719) (41,883,284)
Net 46,215,260 30,303,612 89,738,323 59,123,514
Premiums written        
Effects of Reinsurance [Line Items]        
Direct 61,062,409 53,495,323 119,237,405 102,819,939
Assumed 0 0 0 0
Ceded (8,851,735) (12,070,646) (6,017,324) (23,299,863)
Net $ 52,210,674 $ 41,424,677 $ 113,220,081 $ 79,520,076