Annual report pursuant to Section 13 and 15(d)

STOCKHOLDERS' EQUITY - 2020 Plan and ESPP (Details)

v3.24.0.1
STOCKHOLDERS' EQUITY - 2020 Plan and ESPP (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 01, 2024
Dec. 22, 2023
Dec. 22, 2022
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares issued       45,755 46,726
Subsequent event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares issued 407,519        
2020 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock issuable         6,200,000
Common stock remain available for future grants       2,996,618  
Performance-based Awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting provisions       10,403  
Remaining vested provisions       521,996  
Share-based compensation expense       $ 7.9 $ 14.2
Vesting percentage       200.00%  
Performance-based Awards | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Remaining vested term       1 year  
Vesting percentage       100.00%  
Performance-based Awards | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Remaining vested term       3 years  
Vesting percentage       200.00%  
2020 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting provisions       1,192,355 558,310
2020 Plan | Performance-based Awards | Maximum level of 200% Vesting on December 22, 2022          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting provisions     531,667    
Restricted Stock Units ("RSUs") vested and settled (in share)     167,007    
Vesting percentage     200.00%    
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock issuable       500,000  
ESPP | Performance-based Awards | Maximum level of 200% Vesting on December 22, 2023          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting provisions   1,063,333      
Restricted Stock Units ("RSUs") vested and settled (in share)   526,888      
Vesting percentage   200.00%