XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Billed and Unbilled Receivables - Summary of Billed and Unbilled Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Receivables [Abstract]    
Billed receivables $ 149,082 $ 159,942
Less: allowance for doubtful accounts (3,445) (6,128)
Billed receivables, net 145,637 153,814
Unbilled receivables 95,104 91,558
Less: allowance for doubtful accounts (2,242) (1,824)
Unbilled receivables, net $ 92,862 $ 89,734