Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Depreciation and Amortization (Details)

v3.20.1
Summary of Significant Accounting Policies - Depreciation and Amortization (Details)
12 Months Ended
Mar. 31, 2020
Minimum  
Depreciation and Amortization  
Estimated useful lives 2 years
Maximum  
Depreciation and Amortization  
Estimated useful lives 10 years
Leasehold improvements  
Depreciation and Amortization  
Estimated useful lives lease term or the estimated useful lives of the assets, whichever is shorter