v3.26.1
Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Oct. 02, 2025
Derivative [Line Items]            
Unrealized loss on derivatives $ 45   $ 45   $ 336  
Net change in unrealized appreciation (depreciation) on derivatives 148 $ (111) 291 $ (349)    
Net realized gain (loss) on derivatives (21) $ 17 (40) $ 6    
Interest Rate Swap            
Derivative [Line Items]            
Unrealized loss on derivatives 45   45   300  
Collateral, pledged for derivatives 5,400   5,400   1,400  
2030 Notes | Interest Rate Swap            
Derivative [Line Items]            
Notional Amount           $ 300,000
Fixed interest rate           6.00%
Basis spread on variable rate           2.515%
Fair Value $ (5,700)   $ (5,700)   $ (600)