v3.26.1
Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Allowance for credit loss $ 2,716 $ 3,377
Equity securities, fair value 17,075 26,903
Debt securities, fair value 26,033 42,394
Loan commitments, at fair value $ 0 $ 2,766
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, outstanding (in shares) 0 0
Preferred stock, shares issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares issued (in shares) 89,604,000 76,358,000
Common stock, shares outstanding (in shares) 81,760,000 68,863,000
Treasury stock (in shares) 7,844,000 7,495,000