Annual report [Section 13 and 15(d), not S-K Item 405]

STOCK-BASED COMPENSATION - Narrative (Details)

v3.25.0.1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
12 Months Ended
Jan. 01, 2023
Jun. 15, 2022
Dec. 31, 2024
Dec. 31, 2023
Jun. 12, 2024
Jun. 11, 2024
Jul. 07, 2023
Jul. 06, 2023
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock based compensation expense     $ 4,298,736 $ 3,208,076          
Proceeds from exercise of stock options     136,000 $ 214,000          
Cost not yet recognized, options     7,400,000            
Cost not yet recognized     $ 300,000            
Executives and Employees                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of options granted (in shares)       2,208,000          
Executives and Employees | Share-Based Payment Arrangement, Tranche Two                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Percentage of share-based compensation arrangement vesting (as a percent)       40.00%          
Vesting period       48 months          
Stock options                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Cost not yet recognized, period of recognition (in years)     2 years 10 months 6 days            
Stock options | Executives and Employees                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock based compensation expense     $ 200,000            
Stock options | Executives and Employees | Share-Based Payment Arrangement, Tranche One                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Percentage of share-based compensation arrangement vesting (as a percent)     60.00% 60.00%          
RSUs                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Cost not yet recognized, period of recognition (in years)     7 months 20 days            
2015 Equity Incentive Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of annual increase of shares authorized (in shares)     293,856            
2015 Equity Incentive Plan | Share-Based Payment Arrangement, Option And Restricted Stock Units (RSUs)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized for issuance (in shares)                 1,636,362
Number of shares outstanding (in shares)     876,797            
2022 Equity Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares authorized for issuance (in shares)   1,900,000     8,900,000 5,900,000 5,900,000 1,900,000  
Allowable under the plan annually, maximum (in shares)   3,800,000              
Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Annual Increase   5.00%              
Number of annual increase of shares authorized (in shares) 400,487   2,167,562            
Percentage of total number of outstanding shares of all classes of common stock (as a percent)   5.00%              
Number of options added back that were previously cancelled (in shares)   1,372,816