v3.26.1
Fair Value of Financial Assets and Liabilities - Schedule of Risk Sharing Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Risk sharing arrangements    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value at beginning of period $ 90 $ 918
Cash settlements (90) (1,599)
Subsequent changes in fair value 0 771
Fair value at end of period 0 90
Risk sharing arrangements    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value at beginning of period 43,179 33,884
Initial transfers of financial assets 20,509 27,658
Cash settlements (39,829) (21,134)
Subsequent changes in fair value 6,442 2,771
Fair value at end of period $ 30,301 $ 43,179