v3.25.4
BORROWINGS - Outstanding and Available (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 12, 2023
Feb. 04, 2022
Dec. 31, 2025
Dec. 31, 2024
Jun. 27, 2025
Jun. 26, 2025
Jun. 10, 2025
Aug. 31, 2023
Aug. 24, 2023
Mar. 30, 2022
Mar. 29, 2022
Dec. 06, 2021
Nov. 24, 2021
Dec. 04, 2020
Oct. 20, 2020
Sep. 29, 2020
Debt Instrument                                
Principal Amount Outstanding     $ 328,500 $ 355,993                        
Amortized Cost     323,834 353,117                        
Available     100,000 $ 173,507                        
Interest rate (as a percent)       4.25%                        
JPM Credit Facility                                
Debt Instrument                                
Principal Amount Outstanding       $ 161,493                        
Amortized Cost       160,745                        
Amortized cost     (1,342)                          
Available     $ 100,000 $ 173,507 $ 100,000 $ 335,000       $ 335,000 $ 310,000          
Variable interest rate (as a percent)   2.50% 2.25% 2.50%                        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] SOFR SOFR                            
2025 CLO Notes                                
Debt Instrument                                
Principal Amount Outstanding     $ 298,150                          
Senior CLO Notes 2025, AAA Rated, Class A                                
Debt Instrument                                
Principal Amount Outstanding     174,000       $ 174,000                  
Amortized Cost     $ 171,973                          
Variable interest rate (as a percent)     1.70%                          
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     SOFR                          
5.375% 2025 Notes                                
Debt Instrument                                
Principal Amount Outstanding       $ 40,000                     $ 40,000  
Amortized Cost       $ 39,892                        
Variable interest rate (as a percent)       5.375%                        
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,973 $ 9,943                        
Variable interest rate (as a percent)     5.375% 5.375%                        
Interest rate (as a percent)     5.375% 5.375%                   5.375%    
4.000% 2026 Notes                                
Debt Instrument                                
Principal Amount Outstanding     $ 75,000 $ 75,000                 $ 75,000      
Amortized Cost     $ 74,673 $ 74,332                        
Variable interest rate (as a percent)     4.00% 4.00%                        
Interest rate (as a percent)     4.00% 4.00%                 4.00%      
5.625% 2027 Notes                                
Debt Instrument                                
Principal Amount Outstanding     $ 10,000 $ 10,000                   $ 10,000    
Amortized Cost     $ 9,952 $ 9,926                        
Variable interest rate (as a percent)     5.625% 5.625%                        
Interest rate (as a percent)     5.625% 5.625%                   5.625%    
4.250% 2028 Notes                                
Debt Instrument                                
Principal Amount Outstanding     $ 25,000 $ 25,000               $ 25,000        
Amortized Cost     $ 24,848 $ 24,796                        
Variable interest rate (as a percent)     4.25% 4.25%                        
Interest rate (as a percent)     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,757 $ 33,483                        
Variable interest rate (as a percent)     7.875% 7.875%                        
Interest rate (as a percent)     7.875% 7.875%       7.875% 7.875%