v3.26.1
Borrowings - Unsecured Notes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 18, 2026
Jan. 29, 2026
Feb. 05, 2024
Jun. 15, 2022
Jan. 29, 2021
Apr. 30, 2019
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Sep. 26, 2024
Sep. 23, 2024
Mar. 22, 2024
Feb. 01, 2024
Nov. 13, 2023
Debt Instrument [Line Items]                                
Face amount             $ 169,255   $ 169,255              
Amortization of financing costs                 5,062 $ 4,539            
Unsecured notes outstanding balance             784,045   784,045   $ 991,585          
Notional amount             600,000   600,000   600,000          
Derivative asset, subject to a master netting arrangement             7,490   7,490   14,630          
Fair Value Hedging | Designated as Hedging Instrument                                
Debt Instrument [Line Items]                                
Notional amount             600,000   600,000   600,000          
Total net derivatives             (2,934)   (2,934)   $ 5,281          
Unsecured Notes                                
Debt Instrument [Line Items]                                
Interest expense             13,313 $ 16,199 27,243 31,594            
Amortization of financing costs             758 811 1,535 1,613            
Amortization of discount             $ 311 $ 311 $ 618 $ 618            
Weighted average interest rate             6.70% 6.50% 6.60% 6.50%            
Effective interest rate             7.30% 7.00% 7.20% 6.80%            
Average debt outstanding             $ 790,000 $ 990,000 $ 822,044 $ 990,000            
Unsecured Notes | Minimum                                
Debt Instrument [Line Items]                                
Face amount             $ 150,000   $ 150,000              
April 2024 Notes | Unsecured Notes                                
Debt Instrument [Line Items]                                
Face amount           $ 116,500                    
Term of debt           5 years                    
Repayment of long-term debt     $ 116,500                          
Stated interest rate           5.494%                    
January 2026 Notes | Unsecured Notes                                
Debt Instrument [Line Items]                                
Face amount         $ 200,000                      
Term of debt         5 years                      
Repayment of long-term debt   $ 200,000                            
Stated interest rate         3.875%                      
June 2027 Notes | Unsecured Notes                                
Debt Instrument [Line Items]                                
Face amount       $ 75,000                        
Term of debt       5 years                        
Stated interest rate       5.90%                        
November 2028 Notes | Unsecured Notes                                
Debt Instrument [Line Items]                                
Face amount                               $ 115,000
Stated interest rate                               8.25%
February 2029 Notes | Unsecured Notes                                
Debt Instrument [Line Items]                                
Face amount                             $ 300,000  
Stated interest rate                             6.875%  
Derivative fixed interest rate                           6.875%    
Derivative floating interest rate                           2.8183%    
Notional amount                           $ 300,000    
October 2027 Notes | Unsecured Notes                                
Debt Instrument [Line Items]                                
Face amount                       $ 300,000        
Stated interest rate                       6.20%        
Derivative fixed interest rate                         6.20%      
Derivative floating interest rate                         2.882%      
Notional amount                         $ 300,000      
2026A Notes | Unsecured Notes                                
Debt Instrument [Line Items]                                
Face amount $ 150,000                              
Tranche A Notes | Unsecured Notes                                
Debt Instrument [Line Items]                                
Face amount $ 40,000                              
Stated interest rate 7.28%                              
Tranche B Notes | Unsecured Notes                                
Debt Instrument [Line Items]                                
Face amount $ 35,000                              
Stated interest rate 7.76%                              
Basis spread on variable rate 3.66%                              
Tranche C Notes | Unsecured Notes                                
Debt Instrument [Line Items]                                
Face amount $ 75,000