Investments - Schedule of Net Gain (Losses) on Investments (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Net Investment Income [Line Items] | ||||
| Net unrealized gains (losses) | $ 442,673 | $ 550,529 | $ (569,751) | $ 414,276 |
| Net gains (losses) on investments | 240,345 | 546,451 | (775,002) | 408,472 |
| Realized Gains (Losses) Fixed-maturity securities | ||||
| Net Investment Income [Line Items] | ||||
| Gross realized gains | 401 | 54 | 1,743 | 842 |
| Gross realized losses | (202,729) | (4,132) | (206,994) | (6,646) |
| Net realized losses | (202,328) | (4,078) | (205,251) | (5,804) |
| Unrealized Gains (Losses) Equity Securities | ||||
| Net Investment Income [Line Items] | ||||
| Gross gains | 0 | 0 | 0 | 0 |
| Gross losses | (81,100) | (95,176) | (297,895) | (288,506) |
| Total equity securities | (81,100) | (95,176) | (297,895) | (288,506) |
| Unrealized Gains (Losses) Other Investments | ||||
| Net Investment Income [Line Items] | ||||
| Gross losses | 0 | 0 | (271,856) | 0 |
| Gross gains | 523,773 | 645,705 | 0 | 702,782 |
| Total other investments | $ 523,773 | $ 645,705 | $ (271,856) | $ 702,782 |