v3.26.1
Revenue - Schedule of Interest Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]      
Contractual interest income on unpaid principal balance $ 1,796,789 $ 1,423,439 $ 1,043,019
Amortization of discount on loans 332,829 254,964 204,654
Amortization of premiums on loans (27,396) (21,165) (16,945)
Interest receivable charged-off, net of recoveries (54,737) (49,016) (26,373)
Total interest income $ 2,047,485 $ 1,608,221 $ 1,204,355