v3.25.2
Derivatives - Derivative Instrument Gain (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net change in unrealized appreciation (depreciation)     $ (5,047) $ 0
Not Designated as Hedging Instrument        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net change in unrealized appreciation (depreciation) $ (3,126) $ 0 (5,047) 0
Net realized gain (loss) (7,673) 0 (9,727) 0
Not Designated as Hedging Instrument | Foreign currency forward contracts        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net change in unrealized appreciation (depreciation) (3,126) 0 (5,047) 0
Net realized gain (loss) $ (7,673) $ 0 $ (9,727) $ 0