v3.26.1
Dividends (Details)
12 Months Ended
Dec. 31, 2025
$ / shares
Dividends Payable [Line Items]  
Total Dividends Declared (in dollars per share) $ 0.51
December 29, 2025  
Dividends Payable [Line Items]  
Total Dividends Declared (in dollars per share) $ 0.51