v3.25.4
Other Borrowings - Summary of Senior Unsecured Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Sep. 09, 2025
Dec. 31, 2024
Dec. 10, 2024
Nov. 22, 2021
Apr. 07, 2021
Debt Instrument [Line Items]            
Carrying amount $ 2,981,975   $ 2,785,326      
Outstanding principal $ 3,000,000   $ 2,800,000      
Weighted average effective interest rate 6.25%   6.05%      
Senior Notes | 2025 Senior Notes, due 11/15/25            
Debt Instrument [Line Items]            
Stated Interest Rate 5.50%          
Carrying amount $ 0   $ 798,084      
Outstanding principal $ 0   800,000      
Unamortized debt issuance costs and discounts     1,900      
Senior Notes | 2027 Senior Notes, due 6/15/27            
Debt Instrument [Line Items]            
Stated Interest Rate 5.75%       5.75%  
Carrying amount $ 498,736   497,870      
Outstanding principal 500,000   500,000      
Unamortized debt issuance costs and discounts $ 1,300   2,100      
Senior Notes | 2029 Senior Notes, due 4/15/29            
Debt Instrument [Line Items]            
Stated Interest Rate 5.50%         5.50%
Carrying amount $ 697,120   696,245      
Outstanding principal 700,000   700,000      
Unamortized debt issuance costs and discounts $ 2,900   3,800      
Senior Notes | 2030 Senior Notes, due 2/1/30            
Debt Instrument [Line Items]            
Stated Interest Rate 6.625%     6.625%    
Carrying amount $ 794,324   793,127      
Outstanding principal 800,000   800,000      
Unamortized debt issuance costs and discounts $ 5,700   6,900      
Senior Notes | 2031 Senior Notes, due 3/15/31            
Debt Instrument [Line Items]            
Stated Interest Rate 6.25% 6.25%        
Carrying amount $ 991,795   0      
Outstanding principal 1,000,000   $ 0      
Unamortized debt issuance costs and discounts $ 8,200