XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Credit Risk and Concentrations (Details) - Schedule of risk percentage of revenue
$ in Thousands
9 Months Ended
Dec. 31, 2021
USD ($)
Customer A [Member]  
Revenue, Major Customer [Line Items]  
Purchases from vendors $ 4,826
Concentration risk, percentage 44.00%
Customer B [Member]  
Revenue, Major Customer [Line Items]  
Purchases from vendors $ 2,946
Concentration risk, percentage 27.00%