XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Recent Accounting Pronouncements - Narrative (Details) - ASU No. 2020-04
Mar. 31, 2022
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]  
Change In Accounting Principle Accounting Standards Update Adoption Date Mar. 12, 2020
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] false
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true