XML 100 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENT SECURITIES - General Information (Details) - USD ($)
$ in Thousands
12 Months Ended 49 Months Ended
Nov. 26, 2019
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Marketable Securities [Line Items]          
Investment in Alpine Income Property Trust, Inc.   $ 39,445 $ 42,041   $ 39,445
Alpine Income Property Trust, Inc. Common Stock and Alpine Income Property OP, LP Limited Partnership Units          
Marketable Securities [Line Items]          
Number of shares owned   2,330,000     2,330,000
Investment in Alpine Income Property Trust, Inc.   $ 39,445 $ 42,041   $ 39,445
Investment ownership percentage (as a percent)   15.70%     15.70%
Common Stock          
Marketable Securities [Line Items]          
Share purchased 421,053 129,271 155,665 8,088 1,108,814
Investment in Alpine Income Property Trust, Inc.   $ 18,750 $ 18,690   $ 18,750
Investment ownership percentage (as a percent)   7.50%     7.50%
Alpine Income Property OP, LP Limited Partnership Units          
Marketable Securities [Line Items]          
Share purchased   1,200,000      
Investment in Alpine Income Property Trust, Inc.   $ 20,695 $ 23,351   $ 20,695
Investment ownership percentage (as a percent)   8.20%     8.20%