v3.25.4
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