Investments - Schedule of Held To Maturity Securities by Contractual Maturity (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Net Investment Income [Line Items] | ||
| Cost or Amortized Cost | $ 6,039,691 | $ 6,042,348 |
| Estimated Fair Value | 5,065,341 | 5,137,267 |
| Less than one year | ||
| Net Investment Income [Line Items] | ||
| Cost or Amortized Cost | 499,772 | 0 |
| Estimated Fair Value | 494,655 | 0 |
| One to five years | ||
| Net Investment Income [Line Items] | ||
| Cost or Amortized Cost | 1,570,465 | 2,063,366 |
| Estimated Fair Value | 1,522,172 | 2,029,462 |
| Five to ten years | ||
| Net Investment Income [Line Items] | ||
| Cost or Amortized Cost | 0 | 0 |
| Estimated Fair Value | 0 | 0 |
| More than 10 years | ||
| Net Investment Income [Line Items] | ||
| Cost or Amortized Cost | 3,969,454 | 3,978,982 |
| Estimated Fair Value | $ 3,048,514 | $ 3,107,805 |