v3.26.1
BORROWINGS - Outstanding and Available (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Apr. 12, 2023
Jun. 30, 2026
Dec. 31, 2025
Mar. 10, 2026
Mar. 09, 2026
Sep. 29, 2025
Jun. 30, 2025
Jun. 27, 2025
Jun. 26, 2025
Jun. 10, 2025
Aug. 31, 2023
Aug. 24, 2023
Dec. 06, 2021
Nov. 24, 2021
Dec. 04, 2020
Oct. 20, 2020
Debt Instrument                                
Principal Amount Outstanding   $ 328,500 $ 328,500                          
Amortized Cost   324,449 323,834                          
Available   50,000 100,000                          
JPM Credit Facility                                
Debt Instrument                                
Amortized cost   (1,175) (1,342)                          
Available   $ 50,000 $ 100,000 $ 100,000 $ 50,000     $ 100,000 $ 335,000              
Variable interest rate (as a percent)   2.25% 2.25%                          
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] SOFR                              
2025 CLO Notes                                
Debt Instrument                                
Principal Amount Outstanding   $ 298,150 $ 174,000                          
Amortized Cost     $ 171,973                          
Variable interest rate (as a percent)   1.70%                            
Senior CLO Notes 2025, AAA Rated, Class A                                
Debt Instrument                                
Principal Amount Outstanding   $ 174,000               $ 174,000            
Amortized Cost   $ 172,062                            
Variable interest rate (as a percent)   1.70%                            
5.375% 2025 Notes                                
Debt Instrument                                
Principal Amount Outstanding                               $ 40,000
Variable interest rate (as a percent)     1.70%                          
Interest rate (as a percent)   5.375%       5.375% 5.375%                 5.375%
5.375% 2026 Notes                                
Debt Instrument                                
Principal Amount Outstanding   $ 10,000 $ 10,000                       $ 10,000  
Amortized Cost   $ 9,987 $ 9,973                          
Interest rate (as a percent)   5.375% 5.375%       5.375%               5.375%  
4.000% 2026 Notes                                
Debt Instrument                                
Principal Amount Outstanding   $ 75,000 $ 75,000                     $ 75,000    
Amortized Cost   $ 74,843 $ 74,673                          
Interest rate (as a percent)   4.00% 4.00%       4.00%             4.00%    
5.625% 2027 Notes                                
Debt Instrument                                
Principal Amount Outstanding   $ 10,000 $ 10,000                       $ 10,000  
Amortized Cost   $ 9,964 $ 9,952                          
Interest rate (as a percent)   5.625% 5.625%       5.625%               5.625%  
4.250% 2028 Notes                                
Debt Instrument                                
Principal Amount Outstanding   $ 25,000 $ 25,000                   $ 25,000      
Amortized Cost   $ 24,874 $ 24,848                          
Interest rate (as a percent)   4.25% 4.25%       4.25%           4.25%      
7.875% 2028 Notes                                
Debt Instrument                                
Principal Amount Outstanding   $ 34,500 $ 34,500               $ 34,500 $ 30,000        
Amortized Cost   $ 33,894 $ 33,757                          
Interest rate (as a percent)   7.875% 7.875%       7.875%       7.875% 7.875%