v3.26.1
Equity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Dec. 11, 2025
Mar. 31, 2025
Feb. 17, 2025
Dec. 31, 2024
Apr. 27, 2023
Share Repurchase Programs [Line Items]                      
Stock Repurchase Program, Authorized Amount             $ 150,000,000.0   $ 100,000,000.0    
Payments for Repurchase of Common Stock     $ 16,685,000 $ 60,736,000              
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 150,600,000   $ 150,600,000               $ 55,900,000
Stock Repurchased During Period, Shares 143,026,000   256,875 1,027,678              
Preferred Units [Line Items]                      
Preferred stock, shares outstanding (in shares) 2,000 2,000 2,000 2,000 2,000 2,000   2,000   2,000  
Preferred Stock, Dividend Rate, Per-Dollar-Amount     $ 0.359                
Dividends, Cash $ 700,000   $ 1,400,000                
Stock Repurchased During Period, Shares 143,026,000   256,875 1,027,678              
O2026Q2DividendsMember                      
Preferred Units [Line Items]                      
Dividends Payable, Date to be Paid     Sep. 15, 2026                
Dividends Payable, Date Declared     Jul. 23, 2026                
Dividends Payable, Date of Record     Sep. 01, 2026                
2025 Share Repurchase Plan                      
Share Repurchase Programs [Line Items]                      
Payments for Repurchase of Common Stock $ 9,300,000 $ 43,400,000 $ 16,500,000 $ 60,100,000              
Series A Preferred Stock                      
Preferred Units [Line Items]                      
Preferred Stock, Liquidation Preference, Value 25,000   25,000                
Preferred Stock, Value, Issued $ 50,000   $ 50,000                
Preferred Stock, Dividend Rate, Percentage     5.75%