v3.26.3
Business and Organization (Details) - KREF - KKR - Common Stock
Sep. 30, 2026
shares
Related Party Transaction [Line Items]  
Common stock (in shares) 10,000,001
Issued and outstanding common stock owned, percentage (as a percent) 17.50%