v3.22.2.2
SCHEDULE OF FAIR VALUE AMOUNTS (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Mar. 31, 2022
Marketable securities :    
Marketable Securities $ 32,617
Corporate Debt Securities [Member]    
Marketable securities :    
Marketable Securities 4,762
US Government Agencies Debt Securities [Member]    
Marketable securities :    
Marketable Securities 10,855
Mutual Fund [Member]    
Marketable securities :    
Marketable Securities 17,000
Fair Value, Inputs, Level 1 [Member]    
Marketable securities :    
Marketable Securities 32,617  
Fair Value, Inputs, Level 1 [Member] | Corporate Debt Securities [Member]    
Marketable securities :    
Marketable Securities 4,762  
Fair Value, Inputs, Level 1 [Member] | US Government Agencies Debt Securities [Member]    
Marketable securities :    
Marketable Securities 10,855  
Fair Value, Inputs, Level 1 [Member] | Mutual Fund [Member]    
Marketable securities :    
Marketable Securities 17,000  
Fair Value, Inputs, Level 2 [Member]    
Marketable securities :    
Marketable Securities  
Fair Value, Inputs, Level 2 [Member] | Corporate Debt Securities [Member]    
Marketable securities :    
Marketable Securities  
Fair Value, Inputs, Level 2 [Member] | US Government Agencies Debt Securities [Member]    
Marketable securities :    
Marketable Securities  
Fair Value, Inputs, Level 2 [Member] | Mutual Fund [Member]    
Marketable securities :    
Marketable Securities  
Fair Value, Inputs, Level 3 [Member]    
Marketable securities :    
Marketable Securities  
Fair Value, Inputs, Level 3 [Member] | Corporate Debt Securities [Member]    
Marketable securities :    
Marketable Securities  
Fair Value, Inputs, Level 3 [Member] | US Government Agencies Debt Securities [Member]    
Marketable securities :    
Marketable Securities  
Fair Value, Inputs, Level 3 [Member] | Mutual Fund [Member]    
Marketable securities :    
Marketable Securities