XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value of Financial Instruments (Details) - Schedule of Determination of Fair Value for its Financial Assets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value of Financial Instruments (Details) - Schedule of Determination of Fair Value for its Financial Assets [Line Items]    
Cost $ 1,583 $ 2,931
Unrealized Gains
Unrealized Losses (25)
Fair Value $ 1,583 2,906
Cash and cash equivalents [Member]    
Fair Value of Financial Instruments (Details) - Schedule of Determination of Fair Value for its Financial Assets [Line Items]    
Cost   1,828
Unrealized Gains  
Unrealized Losses  
Fair Value   1,828
Short-term investments [Member]    
Fair Value of Financial Instruments (Details) - Schedule of Determination of Fair Value for its Financial Assets [Line Items]    
Cost   1,103
Unrealized Gains  
Unrealized Losses   (25)
Fair Value   $ 1,078