XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' Equity Dividends Payable (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Dividends Payable [Line Items]    
Dividends payable $ 30,688 $ 16,501
unpaid dividends    
Dividends Payable [Line Items]    
Dividends payable 27,166 14,298
Dividend equivalent rights    
Dividends Payable [Line Items]    
Dividends payable 3,522 2,203
Restricted Stock Units (RSUs) [Member]    
Dividends Payable [Line Items]    
Dividends payable 1,219 916
Performance Shares [Member]    
Dividends Payable [Line Items]    
Dividends payable 2,303 1,287
Common Stock    
Dividends Payable [Line Items]    
Dividends payable 24,772 12,674
Series C Preferred Stock    
Dividends Payable [Line Items]    
Dividends payable $ 2,394 $ 1,624