XML 61 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Marketable Securities - Schedule of Gains and (Losses) on Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Gains and (Losses) on Marketable Securities [Abstract]    
Realized gain / (loss) $ (345) $ 5,771
Unrealized gain / (loss) 42,254 (3,116)
Interest and dividend income 367 430
Total $ 42,276 $ 3,085