v3.26.1
INVESTMENTS - Schedule of consolidated statements of operations information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Schedule of Investments [Line Items]          
Net investment income (loss) before taxes $ 38,960 $ 43,857 $ 80,304   $ 90,712
Capstone Lending LLC [Member]          
Schedule of Investments [Line Items]          
Investment income 7,056     $ 9,875  
Net operating expenses 3,278     4,640  
Net investment income (loss) before taxes 3,778     5,235  
Total net realized and change in unrealized gain (loss) (668)     (2,493)  
Net increase (decrease) in members' equity resulting from operations $ 3,110     $ 2,742