v3.26.1
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 6 Months Ended 12 Months Ended 42 Months Ended
Feb. 17, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
shares
Jun. 30, 2022
USD ($)
financial_institution
Dec. 31, 2025
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Apr. 29, 2026
USD ($)
Subsidiary, Sale of Stock [Line Items]                
Sale of stock, number of participating financial institutions | financial_institution         6      
Dividends owed     $ 54,253 $ 55,084        
Shares acquired, average cost per share (in dollars per share) | $ / shares $ 23.36              
Share Repurchase Program, Authorized, Amount $ 250,000              
Treasury Stock, Shares, Acquired | shares 3.9              
Treasury Stock, Value, Acquired, Cost Method $ 90,000              
Subsequent Event                
Subsidiary, Sale of Stock [Line Items]                
Share Repurchase Program, Authorized, Amount               $ 500,000
Share Repurchase Program, Remaining Authorized, Amount               $ 410,000
ATM Program                
Subsidiary, Sale of Stock [Line Items]                
Sale of stock, shares issued (in shares) | shares     0.0 2.1   2.9 2.6  
Average price (in dollars per share) | $ / shares   $ 30.44       $ 30.44    
Payments of stock issuance costs   $ 894         $ 1,100  
Payment of issuance of common stock costs   $ 88,500         101,400  
Dividends owed     $ 1,700          
Other transaction related costs             $ 900  
Sale of stock, maximum of aggregate gross sales price amount     500,000          
Sale of stock , sale of stock, remaining aggregate gross sales price amount     $ 305,600          
Maximum | ATM Program                
Subsidiary, Sale of Stock [Line Items]                
Sale of stock, consideration received on transaction         $ 500,000      
Minimum | ATM Program                
Subsidiary, Sale of Stock [Line Items]                
Average price (in dollars per share) | $ / shares     $ 30.43