v3.25.1
BORROWINGS - Outstanding and Available (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 04, 2022
Dec. 31, 2024
Dec. 31, 2023
Aug. 31, 2023
Aug. 24, 2023
Aug. 07, 2023
Mar. 30, 2022
Mar. 29, 2022
Feb. 03, 2022
Dec. 06, 2021
Nov. 24, 2021
Dec. 04, 2020
Oct. 20, 2020
Jul. 13, 2018
Debt Instrument                            
Principal Amount Outstanding   $ 355,993 $ 391,012                      
Amortized Cost   353,117 386,448                      
Available   173,507 138,488                      
JPM Credit Facility                            
Debt Instrument                            
Principal Amount Outstanding   161,493 196,512                      
Amortized Cost   160,745 194,926                      
Available $ 310,000 $ 173,507 $ 138,488       $ 335,000 $ 310,000 $ 285,000          
Variable interest rate (as a percent) 2.50%                          
JPM Credit Facility | SOFR                            
Debt Instrument                            
Variable interest rate (as a percent)   2.50% 2.50%                      
6.000% 2023 Notes                            
Debt Instrument                            
Principal Amount Outstanding                           $ 30,000
Interest rate (as a percent)           6.00%               6.00%
5.375% 2025 Notes                            
Debt Instrument                            
Principal Amount Outstanding   $ 40,000 $ 40,000                   $ 40,000  
Amortized Cost   $ 39,892 $ 39,761                      
Variable interest rate (as a percent)   5.375% 5.375%                      
Interest rate (as a percent)   5.375% 5.375%                   5.375%  
5.375% 2026 Notes                            
Debt Instrument                            
Principal Amount Outstanding   $ 10,000 $ 10,000                 $ 10,000    
Amortized Cost   $ 9,943 $ 9,914                      
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,332 $ 73,992                      
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,926 $ 9,901                      
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,796 $ 24,745                      
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,483 $ 33,209                      
Variable interest rate (as a percent)   7.875% 7.875%                      
Interest rate (as a percent)   7.875% 7.875% 7.875% 7.875%