v3.26.1
Business and Organization (Details) - KREF - KKR - Common Stock
Jun. 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.10%