XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Contingency [Line Items]      
Percentage of excise tax 4.00%    
Federal income tax rate 21.00% 21.00% 21.00%
Income tax expense at taxable subsidiaries $ 1,242 $ 1,809 $ 1,827
Estimated undistributed ordinary taxable income $ 32,241 29,521  
Estimated undistributed ordinary taxable income per share $ 1.06    
Estimated undistributed long term capital gains $ 9,406 9,009  
Estimated undistributed long term capital gains per share $ 0.31    
Designate retained net capital gains   $ 40,801  
Designate retained net capital gains per share   $ 1.65  
United States federal income taxes behalf of stockholders related deemed distribution $ 8,568    
United States federal income taxes behalf of stockholders related deemed distribution per share $ 0.35    
Cost of investments $ 910,599 $ 811,962  
Minimum      
Income Tax Contingency [Line Items]      
Percentage of investment company taxable income 90.00%    
Percentage of taxable income 98.00%    
Percentage of net capital gains realized 98.20%