Annual and transition report of foreign private issuers pursuant to Section 13 or 15(d)

Summary of basic and diluted earnings per share (Details) (Parenthetical)

v3.22.1
Summary of basic and diluted earnings per share (Details) (Parenthetical)
Dec. 17, 2021
Profit or loss [abstract]  
Stock split a share split such that one issued share was exchanged for ten new shares. The outstanding shares presented above reflect the 10 for 1 share split