XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Description of Business and Accounting Policies - Summary of Estimated Sales Return (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jan. 01, 2021
Accounting Policies [Abstract]    
Estimated returns - inventory [1] $ 814 $ 1,041
Allowance for sales returns $ 4,816 $ 4,532
[1] Recognized in inventories, net on the Consolidated Balance Sheets