XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Marketable Securities - Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost $ 5,435 $ 5,254
Debt Securities, Available-for-Sale 5,642 $ 5,410
Corporate and Municipal Debt Securities [Member]    
Amortized Cost 5,435  
Unrealized Gain 207  
Debt Securities, Available-for-Sale $ 5,642