XML 61 R43.htm IDEA: XBRL DOCUMENT v3.21.4
Significant Accounting Policies - Additional Information (Details) - $ / shares
Jan. 03, 2022
Nov. 26, 2021
Aug. 27, 2021
Significant Accounting Policies [Line Items]      
Ordinary shares, par value   $ 0.03 $ 0.03
Subsequent Event      
Significant Accounting Policies [Line Items]      
Dividends declared date Jan. 03, 2022    
Ordinary shares, par value $ 0.03    
Share dividend declared for each ordinary share owned 1    
Dividends payable date of record Jan. 25, 2022    
Dividends payable date to be paid Feb. 01, 2022