v3.25.4
Fair Value of Financial Assets and Liabilities - Schedule of Fair Value of Risk Sharing Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Risk Sharing Arrangement        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value at beginning of period $ 0 $ 1,801 $ 90 $ 918
Cash settlements 0 (445) (90) (445)
Subsequent changes in fair value 0 142 0 1,025
Fair value at end of period 0 1,498 0 1,498
Risk Sharing Arrangement        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value at beginning of period 41,565 45,330 43,179 33,884
Initial transfers of financial assets 4,761 5,191 11,269 15,568
Cash settlements (9,126) (5,824) (17,466) (5,824)
Subsequent changes in fair value 1,792 272 2,010 1,341
Fair value at the end of period $ 38,992 $ 44,969 $ 38,992 $ 44,969