FAIR VALUE OF FINANCIAL INSTRUMENTS - Unrealized gains and losses (Details) - USD ($) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Cumulative unrealized gains and losses from Investments in debt and equity securities | |||||
| Cost | $ 37,110,549 | $ 37,110,549 | $ 34,277,413 | ||
| Cumulative Unrealized Gains | 118,406 | 118,406 | 105,395 | ||
| Aggregate Fair Value | 37,228,955 | 37,228,955 | 34,382,808 | ||
| Unrealized gain (loss) on debt and equity securities | (179,147) | $ 1,555,676 | 13,022 | $ (5,600,837) | |
| Mutual funds | |||||
| Cumulative unrealized gains and losses from Investments in debt and equity securities | |||||
| Cost | 36,552,611 | 36,552,611 | 33,695,124 | ||
| Cumulative Unrealized Gains | 89,939 | 89,939 | 79,080 | ||
| Aggregate Fair Value | 36,642,550 | 36,642,550 | 33,774,204 | ||
| Municipal bonds | |||||
| Cumulative unrealized gains and losses from Investments in debt and equity securities | |||||
| Cost | 557,938 | 557,938 | 582,289 | ||
| Cumulative Unrealized Gains | 28,467 | 28,467 | 26,315 | ||
| Aggregate Fair Value | $ 586,405 | $ 586,405 | $ 608,604 | ||