v3.26.1
Loans Held for Investment and Allowance for Credit Losses - Schedule of Net Charge Offs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Current period charge-offs      
2026 $ (278,424)    
2025 (386,356)    
2024 (20,287)    
2023 (1,618)    
2022 (442)    
Prior (37)    
Total (687,164) $ (552,072) $ (365,711)
Current period recoveries      
2026 9,130    
2025 36,290    
2024 18,970    
2023 7,287    
2022 2,972    
Prior 906    
Total 75,555 $ 51,280 $ 30,696
Current period net charge-offs      
2026 (269,294)    
2025 (350,066)    
2024 (1,317)    
2023 5,669    
2022 2,530    
Prior 869    
Total $ (611,609)