Fair Value of Financial Assets and Liabilities - Schedule of Fair Value of Notes and Residual Trust Certificates (Details) - Senior Notes and Residual Trust Certificates - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||||
| Fair value at beginning of period | $ 54,263 | $ 38,926 | $ 75,469 | $ 51,670 |
| Additions | 44,611 | 41,943 | 44,611 | 41,943 |
| Cash received (due to payments) | (19,758) | (12,036) | (42,325) | (26,419) |
| Change in unrealized gain (loss) | (267) | (510) | (305) | (541) |
| Accrued interest | 1,048 | 931 | 2,258 | 2,976 |
| Reversal of (impairment on) securities available for sale | 183 | (203) | 372 | (578) |
| Fair value at end of period | $ 80,080 | $ 69,051 | $ 80,080 | $ 69,051 |