XML 142 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost $ 28,585 $ 62,300
Gross Unrealized Gains 27 2
Gross Unrealized Losses (1) (129)
Investment Securities Available-For-Sale 28,611 62,173
Corporate Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost 8,466 15,538
Gross Unrealized Gains 6
Gross Unrealized Losses (1) (38)
Investment Securities Available-For-Sale 8,471 15,500
US Treasury Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost 20,119 46,762
Gross Unrealized Gains 21 2
Gross Unrealized Losses (91)
Investment Securities Available-For-Sale $ 20,140 $ 46,673