v3.25.2
TRUST PREFERRED DEBENTURES - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Mar. 26, 2004
TRUST PREFERRED DEBENTURES      
Face amount $ 78,000 $ 94,000  
Total trust preferred debentures      
TRUST PREFERRED DEBENTURES      
Face amount 64,951    
Investment Owned, at Fair Value 1,900    
Midland Trust      
TRUST PREFERRED DEBENTURES      
Pool issued     $ 10,000
Liquidation amount per security (in USD per share)     $ 1,000
Midland Trust | Trust preferred debentures maturing April 23, 2034      
TRUST PREFERRED DEBENTURES      
Face amount $ 10,310   $ 10,300