v3.25.4
COVER PAGE - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Jun. 30, 2025
Document Information [Line Items]    
Document Type 10-K  
Document Annual Report true  
Document Period End Date Dec. 31, 2025  
Current Fiscal Year End Date --12-31  
Document Transition Report false  
Entity File Number 1-6368  
Entity Registrant Name Ford Motor Credit Company LLC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 38-1612444  
Entity Address, Address Line One One American Road  
Entity Address, City or Town Dearborn,  
Entity Address, State or Province MI  
Entity Address, Postal Zip Code 48126  
City Area Code (313)  
Local Phone Number 322-3000  
Entity Well-known Seasoned Issuer Yes  
Entity Voluntary Filers No  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
ICFR Auditor Attestation Flag true  
Document Financial Statement Error Correction [Flag] false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding 0  
Entity Central Index Key 0000038009  
Document Fiscal Year Focus 2025  
Document Fiscal Period Focus FY  
Amendment Flag false  
Entity Public Float   $ 0
2.386% Notes due February 17, 2026    
Document Information [Line Items]    
Title of 12(b) Security 2.386% Notes due February 17, 2026*  
Trading Symbol F/26AB  
Security Exchange Name NYSE  
6.860% Notes due June 5, 2026    
Document Information [Line Items]    
Title of 12(b) Security 6.860% Notes due June 5, 2026*  
Trading Symbol F/26A  
Security Exchange Name NYSE  
3.350% Notes due Nine Months or More from the Date of Issue due August 20, 2026    
Document Information [Line Items]    
Title of 12(b) Security 3.350% Notes due Nine Months or More from the Date of Issue due August 20, 2026  
Trading Symbol F/26N  
Security Exchange Name NYSE  
4.867% Notes due August 3, 2027    
Document Information [Line Items]    
Title of 12(b) Security 4.867% Notes due August 3, 2027*  
Trading Symbol F/27A  
Security Exchange Name NYSE  
6.125% Notes due May 15, 2028    
Document Information [Line Items]    
Title of 12(b) Security 6.125% Notes due May 15, 2028*  
Trading Symbol F/28B  
Security Exchange Name NYSE  
3.622% Notes due July 27, 2028    
Document Information [Line Items]    
Title of 12(b) Security 3.622% Notes due July 27, 2028*  
Trading Symbol F/28H  
Security Exchange Name NYSE  
5.625% Notes due Oct. 9, 2028    
Document Information [Line Items]    
Title of 12(b) Security 5.625% Notes due Oct. 9, 2028*  
Trading Symbol F/28D  
Security Exchange Name NYSE  
4.165% Notes due November 21, 2028    
Document Information [Line Items]    
Title of 12(b) Security 4.165% Notes due November 21, 2028*  
Trading Symbol F/28E  
Security Exchange Name NYSE  
5.125% Notes due February 20, 2029    
Document Information [Line Items]    
Title of 12(b) Security 5.125% Notes due February 20, 2029*  
Trading Symbol F/29B  
Security Exchange Name NYSE  
3.778% Notes due September 16, 2029    
Document Information [Line Items]    
Title of 12(b) Security 3.778% Notes due September 16, 2029*  
Trading Symbol F/29E  
Security Exchange Name NYSE  
4.445% Notes due February 14, 2030    
Document Information [Line Items]    
Title of 12(b) Security 4.445% Notes due February 14, 2030*  
Trading Symbol F/30D  
Security Exchange Name NYSE  
5.780% Notes due April 30, 2030    
Document Information [Line Items]    
Title of 12(b) Security 5.780% Notes due April 30, 2030*  
Trading Symbol F/30A  
Security Exchange Name NYSE  
4.066% Notes due August 21, 2030    
Document Information [Line Items]    
Title of 12(b) Security 4.066% Notes due August 21, 2030*  
Trading Symbol F/30F  
Security Exchange Name NYSE  
6.184% Notes due August 29, 2031    
Document Information [Line Items]    
Title of 12(b) Security 6.184% Notes due August 29, 2031*  
Trading Symbol F/30C  
Security Exchange Name NYSE  
4.448% Notes due September 16, 2032    
Document Information [Line Items]    
Title of 12(b) Security 4.448% Notes due September 16, 2032*  
Trading Symbol F/32A  
Security Exchange Name NYSE