XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Net Unrealized (Loss) Gain Recognized on marketable Securities (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Investments, All Other Investments [Abstract]    
Net gains (losses) recognized during the year on marketable securities $ (5,521,000) $ (2,757,000)
Less: Net gains (losses) realized during the year on marketable securities sold during the period (1,973,000) 1,077,000
Net unrealized gain (loss) recognized during the reporting year on marketable securities still held at the reporting date $ (3,548,000) $ (3,834,000)