v3.25.4
Fair Value of Financial Assets and Liabilities - Fair Value of Financial Assets and Liabilities - Schedule of Fair Value Hierarchy for Financial Assets and Liabilities Held at Amortized Cost (Details) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Level 1    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Loans held for sale $ 0  
Loans held for investment, net 0 $ 0
Total assets 0 0
Convertible senior notes, net 0 0
Notes issued by securitization trusts 0 0
Funding debt 0 0
Total liabilities 0 0
Level 2    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Loans held for sale 6  
Loans held for investment, net 0 0
Total assets 6 0
Convertible senior notes, net 1,241,762 1,205,287
Notes issued by securitization trusts 0 0
Funding debt 0 0
Total liabilities 1,241,762 1,205,287
Level 3    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Loans held for sale 0  
Loans held for investment, net 8,970,675 7,085,840
Total assets 8,970,675 7,085,840
Convertible senior notes, net 0 0
Notes issued by securitization trusts 4,866,377 4,868,980
Funding debt 3,064,040 1,640,765
Total liabilities 7,930,417 6,509,745
Carrying Amount    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Loans held for sale 6  
Loans held for investment, net 8,295,439 6,628,606
Total assets 8,295,445 6,628,606
Convertible senior notes, net 1,127,658 1,153,000
Notes issued by securitization trusts 4,834,736 4,833,855
Funding debt 3,046,846 1,622,808
Total liabilities 9,009,240 7,609,663
Carrying Amount | 2026 Notes    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Convertible senior notes, net 220,900 247,900
Carrying Amount | 2029 Notes    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Convertible senior notes, net 906,800 905,100
Balance at Fair Value    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Loans held for sale 6  
Loans held for investment, net 8,970,675 7,085,840
Total assets 8,970,681 7,085,840
Convertible senior notes, net 1,241,762 1,205,287
Notes issued by securitization trusts 4,866,377 4,868,980
Funding debt 3,064,040 1,640,765
Total liabilities 9,172,179 7,715,032
Balance at Fair Value | 2026 Notes    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Convertible senior notes, net 211,400 232,700
Balance at Fair Value | 2029 Notes    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Convertible senior notes, net $ 1,000,000 $ 972,600