XML 56 R43.htm IDEA: XBRL DOCUMENT v3.25.3
SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Cost Amortized Cost $ 26,663 $ 20,190
Gross Unrealized Gains 14 26
Gross Unrealized Losses (1)
Investment Securities Available-For-Sale 26,676 20,216
Corporate Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Cost Amortized Cost 17,024 13,984
Gross Unrealized Gains 11 18
Gross Unrealized Losses (1)
Investment Securities Available-For-Sale 17,034 14,002
US Treasury Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Cost Amortized Cost 9,639 6,206
Gross Unrealized Gains 3 8
Gross Unrealized Losses
Investment Securities Available-For-Sale $ 9,642 $ 6,214