XML 143 R111.htm IDEA: XBRL DOCUMENT v3.22.0.1
Self-Insurance - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Insurance [Abstract]    
Percentage of cumulative medical claim under self insurance plan (percent exceeded) 125.00%  
Limit of medical claim under self insurance plan (limit) $ 1,000,000  
Minimum amount of individual claim under self insurance plan 500,000  
Liability for self-insured claims included in accrued compensation and benefits $ 7,300,000 $ 4,200,000