Quarterly report pursuant to Section 13 or 15(d)

Investments - Schedule of Realized Gains and Losses and Change in Unrealized Appreciation and Depreciation on Control and Affiliate Investment (Parenthetical) (Details)

v3.23.2
Investments - Schedule of Realized Gains and Losses and Change in Unrealized Appreciation and Depreciation on Control and Affiliate Investment (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Schedule of Investments [Line Items]        
Net Income $ 94,775 $ (10,318) $ 189,339 $ (13,654)
Hercules Adviser LLC        
Schedule of Investments [Line Items]        
Total Revenue     3,500  
Operating Income     (1,900)  
Net Income     $ (1,800)