Quarterly report [Sections 13 or 15(d)]

ORGANIZATION AND BASIS OF PRESENTATION (Details)

v3.25.3
ORGANIZATION AND BASIS OF PRESENTATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net Investment Income [Line Items]        
Net investment income before taxes $ 89,515 $ 87,596 $ 272,659 $ 264,706
Excise tax expense (838) (458) (2,997) (1,652)
Federal and state income and other tax expenses (2,139) (2,758) (9,044) (8,340)
NET INVESTMENT INCOME $ 86,538 $ 84,380 $ 260,618 $ 254,714
Net investment income per share, basic (in dollars per share) $ 0.97 $ 0.96 $ 2.92 $ 2.95
Net investment income per share, diluted (in dollars per share) $ 0.97 $ 0.96 $ 2.92 $ 2.95
Income tax provision on net realized gain (loss) and net unrealized appreciation $ (6,741) $ (8,493) $ (9,319) $ (23,727)
Total income tax (provision) benefit   0   0
As Previously Reported        
Net Investment Income [Line Items]        
Net investment income before taxes   87,596   264,706
Excise tax expense   0   0
Federal and state income and other tax expenses   0   0
NET INVESTMENT INCOME   $ 87,596   $ 264,706
Net investment income per share, basic (in dollars per share)   $ 1.00   $ 3.07
Net investment income per share, diluted (in dollars per share)   $ 1.00   $ 3.07
Income tax provision on net realized gain (loss) and net unrealized appreciation   $ 0   $ 0
Total income tax (provision) benefit   (11,709)   (33,719)
Adjustments        
Net Investment Income [Line Items]        
Net investment income before taxes   0   0
Excise tax expense   (458)   (1,652)
Federal and state income and other tax expenses   (2,758)   (8,340)
NET INVESTMENT INCOME   $ (3,216)   $ (9,992)
Net investment income per share, basic (in dollars per share)   $ (0.04)   $ (0.12)
Net investment income per share, diluted (in dollars per share)   $ (0.04)   $ (0.12)
Income tax provision on net realized gain (loss) and net unrealized appreciation   $ (8,493)   $ (23,727)
Total income tax (provision) benefit   $ 11,709   $ 33,719