XML 110 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefits (Details)
12 Months Ended
Apr. 23, 2021
Dec. 31, 2022
Employee Benefits    
Defined contribution plan maximum percentage amount of the employee's gross pay that the employee can contribute   50.00%
Percentage Of Statutory Profit Sharing Payable 10.00%