XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable (Details) - Schedule of notes payable - USD ($)
$ in Thousands
Sep. 30, 2021
Mar. 31, 2021
Debt Instrument [Line Items]    
Current portion, gross $ 9,742
Long term portion, gross 2,152
PPP Loan [Member]    
Debt Instrument [Line Items]    
Current portion, gross
Long term portion, gross 2,152
Recourse Notes Payable [Member]    
Debt Instrument [Line Items]    
Current portion, gross 1,956
Long term portion, gross 2,152
Current portion 1,956
Long term portion 2,152
Prospect Loan [Member]    
Debt Instrument [Line Items]    
Current portion, gross 7,786
Long term portion, gross
Current portion 7,786
Long term portion
Prospect Loan [Member] | Non-recourse Notes Payable [Member]    
Debt Instrument [Line Items]    
Current portion, gross 7,786
Long term portion, gross
Credit Facility [Member]    
Debt Instrument [Line Items]    
Current portion, gross 1,956
Long term portion, gross