v3.26.1
Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Oct. 02, 2025
Derivative [Line Items]        
Unrealized loss on derivatives $ 193   $ 336  
Net change in unrealized appreciation (depreciation) on derivatives 143 $ (238)    
Net realized gain (loss) on derivatives (19) $ (11)    
Interest Rate Swap        
Derivative [Line Items]        
Unrealized loss on derivatives 200   300  
Collateral, pledged for derivatives 40   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 $ (2,600)   $ (600)