Other Fee Income - Summarize the Other Fee Income (Details) - USD ($) |
6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2025 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Other Income and Expenses [Abstract] | ||||
| Amendment Fees | $ 6,639 | $ 0 | $ 105,677 | $ 80,186 |
| Prepayment Fees | 25,703 | 286,907 | 179,485 | 401,125 |
| Other fees | 101,709 | 349,719 | 363,497 | 287,306 |
| Total other fee income | $ 134,051 | $ 636,626 | $ 648,659 | $ 768,617 |