Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Revenue - General Information (Details)

v3.21.1
Summary of Significant Accounting Policies - Revenue - General Information (Details) - Accounting Standards Update 2014-09
12 Months Ended
Mar. 31, 2021
Recent Accounting Pronouncements  
Change in Accounting Principle, Accounting Standards Update, Adopted true
Change in Accounting Principle, Accounting Standards Update, Adoption Date Apr. 01, 2018
Change in Accounting Principle, Accounting Standards Update, Transition Option Elected Accounting Standards Update 2014-09
New Accounting Pronouncement or Change in Accounting Principle, Prior Period Not Restated true