XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2021
Mar. 28, 2020
Total revenue $ 12,449 $ 19,260
Fixed-Price Revenue    
Total revenue 8,265 7,900
Time-and-Material Revenue    
Total revenue $ 4,184 $ 11,360