XML 122 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Marketable debt securities    
Debt Securities, Available-for-Sale, Amortized Cost $ 63,590 $ 106,791
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax 0 0
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 475 675
Debt Securities, Available-for-Sale 64,065 107,466
Marketable equity securities    
Equity Securities, FV-NI, Cost 28,159 28,159
Equity Securities, FV-NI, Gross Unrealized Loss (11,370) (2,581)
Equity Securities, FV-NI, Gross Unrealized Gain 0 0
Equity Securities, FV-NI 16,789 25,578
Cost Basis 91,749 134,950
Gross Unrealized Losses (11,370) (2,581)
Debt Securities, Trading, And Equity, Accumulated Gross Unrealized Gain, Before Tax 475 675
Debt Securities, Trading, and Equity Securities, FV-NI, Total $ 80,854 $ 133,044