XML 102 R74.htm IDEA: XBRL DOCUMENT v3.26.1
Reinsurance - Ceding Revenue (Details ) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Reinsurance Disclosures [Abstract]    
Provisional ceding commissions earned $ 13,926,916 $ 18,829,278
Contingent ceding commissions earned 1,748,055 8,668
Ceding commission revenue $ 15,674,971 $ 18,837,946