XML 106 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Financial Assets and Liabilities - Schedule of Fair Value Activity for Risk Sharing Arrangements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Risk Sharing Arrangement        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value at beginning of period $ 45,330 $ 3,814 $ 33,884 $ 0
Initial transfers of financial assets 5,191 10,749 15,568 14,563
Cash settlements (5,824) 0 (5,824) 0
Subsequent changes in fair value 272 2,127 1,341 2,127
Fair value at end of period 44,969 16,690 44,969 16,690
Risk Sharing Arrangement        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value at beginning of period 1,801 471 918 0
Settlements paid (445) 0 (445) 0
Subsequent changes in fair value 142 41 1,025 512
Fair value at end of period $ 1,498 $ 512 $ 1,498 $ 512