v3.26.1
Other Borrowings - Summary of Senior Unsecured Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Sep. 09, 2025
Dec. 10, 2024
Nov. 22, 2021
Apr. 07, 2021
Debt Instrument [Line Items]            
Carrying amount $ 2,983,152 $ 2,981,975        
Outstanding principal $ 3,000,000 $ 3,000,000        
Weighted average effective interest rate 6.25% 6.25%        
Senior Notes | 2027 Senior Notes, due 6/15/27            
Debt Instrument [Line Items]            
Stated Interest Rate 5.75%       5.75%  
Carrying amount $ 498,953 $ 498,736        
Outstanding principal 500,000 500,000        
Unamortized debt issuance costs and discounts $ 1,000 1,300        
Senior Notes | 2029 Senior Notes, due 4/15/29            
Debt Instrument [Line Items]            
Stated Interest Rate 5.50%         5.50%
Carrying amount $ 697,339 697,120        
Outstanding principal 700,000 700,000        
Unamortized debt issuance costs and discounts $ 2,700 2,900        
Senior Notes | 2030 Senior Notes, due 2/1/30            
Debt Instrument [Line Items]            
Stated Interest Rate 6.625%     6.625%    
Carrying amount $ 794,672 794,324        
Outstanding principal 800,000 800,000        
Unamortized debt issuance costs and discounts $ 5,300 5,700        
Senior Notes | 2031 Senior Notes, due 3/15/31            
Debt Instrument [Line Items]            
Stated Interest Rate 6.25%   6.25%      
Carrying amount $ 992,188 991,795        
Outstanding principal 1,000,000 1,000,000        
Unamortized debt issuance costs and discounts $ 7,800 $ 8,200