v3.26.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Apr. 29, 2026
May 05, 2026
Mar. 31, 2026
Dec. 31, 2025
Subsequent Event [Line Items]        
Unfunded commitments at end of period     $ 206,837 $ 260,449
Subsequent Event        
Subsequent Event [Line Items]        
Unfunded commitments at end of period   $ 21,300    
New investments   25,900    
Repayments   20,600    
Share repurchase program, authorized amount   12,500    
Subsequent Event | Non-binding        
Subsequent Event [Line Items]        
Contractual obligation   $ 102,500    
Subsequent Event | O 2026 M4 Aggregate Dividends        
Subsequent Event [Line Items]        
Dividends declared (in dollars per share) $ 0.23