XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events - Additional Information (Details) - Employee Stock Purchase Plan - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Subsequent Event [Line Items]        
ESPP shares purchased   1,565,933 1,010,635 1,565,933
Share price   $ 0.6 $ 1.33 $ 0.6
Subsequent Events        
Subsequent Event [Line Items]        
ESPP shares purchased 741,274      
Share price $ 2.35