v3.26.1
Stock Issuances and Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 02, 2026
Feb. 02, 2026
Nov. 06, 2025
Jul. 07, 2025
Mar. 31, 2026
Dec. 31, 2025
Stockholders' Equity Note [Abstract]            
Common stock, par value (in dollars per share)         $ 0.01 $ 0.01
Preferred stock, par value (in dollars per share)         $ 0.01  
Issuance of common stock - Class I (in shares) 29,202 41,462 3,947,888 600 70,664  
Price per share (in dollars per share) $ 25.69 $ 25.65 $ 25.33 $ 25.00    
Proceeds from issuance of common shares $ 750 $ 1,064 $ 100,000 $ 15 $ 1,814  
Common shares outstanding, intend offer price, percentage         5.00%  
Stock repurchase program, deduction in net asset value, percentage         2.00%  
Stock repurchased (in shares)         0