XML 104 R76.htm IDEA: XBRL DOCUMENT v3.26.1
Deferred Policy Acquisition Costs and Deferred Ceding Commission Revenue - Deferred Policy Acquisition Costs and Deferred Ceding Commission Revenue (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Deferred Policy Acquisition Costs Disclosures [Abstract]      
Deferred policy acquisition costs $ 27,867,207 $ 24,732,371  
Deferred ceding commission revenue (8,362,529) (11,541,239)  
Balance at end of period $ 19,504,678 $ 13,191,132 $ 10,341,699