XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation (Details)
Aug. 24, 2021
shares
Dec. 31, 2021
shares
Oct. 04, 2021
shares
Aug. 23, 2021
shares
Mar. 31, 2021
shares
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Stock split, conversion ratio 2        
Common stock, shares authorized (in shares) 900,000,000 900,000,000   450,000,000 900,000,000
Stock split, additional share issued per share     1