v3.26.1
Dividends (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
Dividends Payable [Line Items]  
Total Dividends Declared (in dollars per share) $ 0.96
March 31, 2026  
Dividends Payable [Line Items]  
Total Dividends Declared (in dollars per share) 0.46
June 30, 2026  
Dividends Payable [Line Items]  
Total Dividends Declared (in dollars per share) $ 0.50