v3.25.4
Deferred Policy Acquisition Costs - Deferred Policy Acquisition Costs (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Deferred Policy Acquisition Costs [Abstract]      
Beginning Balance $ 73,346,967 $ 75,043,404 $ 73,170,230
Acquisition costs deferred 148,106,015 158,614,563 156,087,174
Amortization charged to earnings (152,783,000) (160,311,000) (154,214,000)
Ending Balance $ 68,669,982 $ 73,346,967 $ 75,043,404