XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Property, Plant and Equipment [Line Items]    
Total $ 85,768 $ 65,208
Less: accumulated depreciation (44,128) (32,479)
Property and equipment, net 41,640 32,729
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Total 3,421 3,314
Computer equipment    
Property, Plant and Equipment [Line Items]    
Total 25,816 20,063
Survey and field equipment    
Property, Plant and Equipment [Line Items]    
Total 49,985 35,436
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total $ 6,546 $ 6,395