XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Consolidated Balance Sheets (Parentheticals) - $ / shares
Jul. 02, 2021
Dec. 31, 2020
Class A Common Stock    
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized Shares 400,000,000  
Common stock, issued shares 32,738,990  
Common stock, outstanding shares 32,738,990 12,841,584
Class B Common Stock    
Common stock, par value (in Dollars per share) $ 0.0001  
Common stock, authorized Shares 4,234,323  
Common stock, issued shares 4,234,323  
Common stock, outstanding shares 4,234,323 22,438,828