XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Summary of Future Minimum Lease Payments under Non-cancellable Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Leases [Abstract]    
FY2021 (remaining nine months) $ 1,019  
FY2022 932  
FY2023 516  
FY2024 84  
FY2025 46  
Thereafter 182  
Total future minimum lease payments 2,779  
Present value adjustment (369)  
Operating lease liabilities $ 2,410 $ 2,652