XML 23 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Statements - Additional Information (Details)
3 Months Ended
Mar. 27, 2020
Mar. 29, 2019
Organization Consolidation And Presentation Of Financial Statements [Abstract]    
Billable days 62 days 63 days