XML 104 R93.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Assets and Liabilities - Fair Value of Senior Notes and Residual Trust Certificates (Details) - Senior Notes And Residual Trust Certificates - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value at beginning of period $ 32,766 $ 25,319 $ 51,678 $ 16,170
Additions 0 22,067 0 35,762
Cash received (due to payments or sales) (8,012) (4,414) (26,847) (8,798)
Change in unrealized gain (loss) 374 (402) (136) (586)
Accrued interest 249 215 997 285
Reversal of (impairment on) securities available for sale (143) (78) (458) (126)
Fair value at end of period $ 25,235 $ 42,707 $ 25,235 $ 42,707