v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Statement of Financial Position [Abstract]    
Available-for-sale securities, allowance for credit loss $ 827 $ 1,018
Available for sale debt securities, amortized cost 1,449,624 1,353,532
Equity securities, amortized cost 93,781 79,917
Other investments, cost $ 4,000 $ 8,794
Cumulative convertible preferred stock, par value (in USD per share) $ 0.01 $ 0.01
Cumulative convertible preferred stock, shares authorized (in shares) 1,000 1,000
Cumulative convertible preferred stock, shares issued (in shares) 10 10
Cumulative convertible preferred stock, shares outstanding (in shares) 10 10
Cumulative convertible preferred stock, minimum liquidation preference (in USD per share) $ 9.99 $ 9.99
Common stock, par value (in USD per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 55,000 55,000
Common stock, shares issued (in shares) 27,927 28,096
Common stock, shares outstanding (in shares) 27,927 28,096
Treasury stock, shares (in shares) 19,669 19,382