v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Pledged financial instruments securities $ 6,474,978 $ 5,879,318
Preferred Stock - par value (in USD per share) $ 0.01 $ 0.01
Preferred Stock - shares authorized (in shares) 50,000,000 50,000,000
Preferred Stock - dividend rate stated percentage 7.50% 7.50%
Preferred Stock - shares issued (in shares) 6,742,221 6,854,131
Preferred Stock - shares outstanding (in shares) 6,742,221 6,854,131
Preferred Stock - liquidation preference value $ 168,556 $ 171,353
Common Stock - par value (in USD per share) $ 0.01 $ 0.01
Common Stock - shares authorized (in shares) 134,000,000 134,000,000
Common Stock - shares issued (in shares) 102,386,106 71,790,532
Common Stock - shares outstanding (in shares) 102,386,106 71,790,532