v3.25.2
ORGANIZATION AND BASIS OF PRESENTATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Net Investment Income [Line Items]            
Net investment income before taxes $ 93,334 $ 89,810 $ 87,300 $ 89,807 $ 183,144 $ 177,106
Excise tax expense (818) (1,341) (272) (922) (2,159) (1,193)
Federal and state income and other tax expenses (4,333) (2,572) (3,129) (2,453) (6,905) (5,583)
NET INVESTMENT INCOME $ 88,183 $ 85,897 $ 83,899 $ 86,432 $ 174,080 $ 170,330
Net investment income per share, basic (in dollars per share) $ 0.99 $ 0.97 $ 0.97 $ 1.02 $ 1.96 $ 1.99
Net investment income per share, diluted (in dollars per share) $ 0.99 $ 0.97 $ 0.97 $ 1.02 $ 1.96 $ 1.99
Income tax benefit (provision) on net realized gain (loss) and net unrealized appreciation (depreciation) $ 882 $ (3,460) $ (7,669) $ (7,565) $ (2,578) $ (15,234)
Total income tax (provision) benefit   0 0 0    
As Previously Reported            
Net Investment Income [Line Items]            
Net investment income before taxes   89,810 87,300 89,807    
Excise tax expense   0 0 0    
Federal and state income and other tax expenses   0 0 0    
NET INVESTMENT INCOME   $ 89,810 $ 87,300 $ 89,807    
Net investment income per share, basic (in dollars per share)   $ 1.01 $ 1.01 $ 1.05    
Net investment income per share, diluted (in dollars per share)   $ 1.01 $ 1.01 $ 1.05    
Income tax benefit (provision) on net realized gain (loss) and net unrealized appreciation (depreciation)   $ 0 $ 0 $ 0    
Total income tax (provision) benefit   (7,373) (11,070) (10,940)    
Adjustments            
Net Investment Income [Line Items]            
Net investment income before taxes   0 0 0    
Excise tax expense   (1,341) (272) (922)    
Federal and state income and other tax expenses   (2,572) (3,129) (2,453)    
NET INVESTMENT INCOME   $ (3,913) $ (3,401) $ (3,375)    
Net investment income per share, basic (in dollars per share)   $ (0.04) $ (0.04) $ (0.03)    
Net investment income per share, diluted (in dollars per share)   $ (0.04) $ (0.04) $ (0.03)    
Income tax benefit (provision) on net realized gain (loss) and net unrealized appreciation (depreciation)   $ (3,460) $ (7,669) $ (7,565)    
Total income tax (provision) benefit   $ 7,373 $ 11,070 $ 10,940