v3.26.1
N-2 - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Cover [Abstract]        
Entity Central Index Key 0001930679      
Amendment Flag false      
Securities Act File Number 814-01620      
Document Type 10-Q      
Entity Registrant Name KKR FS Income Trust      
Entity Address, Address Line One 3025 JFK Boulevard, OFC 500      
Entity Address, City or Town Philadelphia      
Entity Address, State or Province PA      
Entity Address, Postal Zip Code 19104      
City Area Code 215      
Local Phone Number 495-1150      
Entity Emerging Growth Company true      
Entity Ex Transition Period false      
Financial Highlights [Abstract]        
Senior Securities Amount $ 1,018,489   $ 507,584  
General Description of Registrant [Abstract]        
NAV Per Share $ 29.07 $ 29.75 $ 29.68 $ 29.56