XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost $ 29,952 $ 28,585
Gross Unrealized Gains 1 27
Gross Unrealized Losses (19) (1)
Investment Securities Available-For-Sale 29,934 28,611
Corporate Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost 15,210 8,466
Gross Unrealized Gains 1 6
Gross Unrealized Losses (11) (1)
Investment Securities Available-For-Sale 15,200 8,471
US Treasury Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost 14,742 20,119
Gross Unrealized Gains 21
Gross Unrealized Losses (8)
Investment Securities Available-For-Sale $ 14,734 $ 20,140