v3.25.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Apr. 30, 2025
May 06, 2025
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Subsequent Event [Line Items]          
Unfunded commitments at end of period     $ 116,842 $ 104,540 $ 73,101
Subsequent Event          
Subsequent Event [Line Items]          
Dividends declared (in dollars per share) $ 0.30        
Unfunded commitments at end of period   $ 82,000      
New investments   50,200      
Subsequent Event | Non-binding          
Subsequent Event [Line Items]          
Contractual obligation   $ 92,700