XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Restricted Stock Units and Performance Stock Units Narrative (Details) - USD ($)
9 Months Ended
Sep. 03, 2025
Jun. 17, 2025
Mar. 19, 2025
Sep. 30, 2025
Stock-Based Compensation Plans        
Fair market value of stock awards $ 2.15      
Aggregate fair value $ 2,472,500      
Weighted average recognition period   30 months 15 days   2 years
Share-Based Payment Arrangement, Employees Excluding Certain Members Of Senior Management        
Stock-Based Compensation Plans        
Fair market value of stock awards     $ 2.3 $ 2.3
Aggregate fair value     $ 1,649,041 $ 238,515
Weighted average recognition period     20 months 15 days  
Threshold percentage of revenue or EBITDA     150.00%  
Number of additional PSUs share issued and vest     103,702  
Share-Based Payment Arrangement, Executives And Certain Members Of Senior Management        
Stock-Based Compensation Plans        
Fair market value of stock awards   $ 3.15   $ 3.15
Aggregate fair value   $ 1,871,270   $ 233,910
Stock options surrendered   5,089,500    
Threshold percentage of revenue or EBITDA   125.00%    
Number of additional PSUs share issued and vest   74,257    
Restricted Stock Units        
Stock-Based Compensation Plans        
Stock awards issued 150,000     956,598
Fair market value of stock awards       $ 2.54
Award vesting period 12 months      
Restricted Stock Units | Share-Based Payment Arrangement, Employees Excluding Certain Members Of Senior Management        
Stock-Based Compensation Plans        
Stock awards issued     509,571  
RSUs vested per year (in percent)     33.00%  
Restricted Stock Units | Share-Based Payment Arrangement, Executives And Certain Members Of Senior Management        
Stock-Based Compensation Plans        
Stock awards issued   297,027    
RSUs vested per year (in percent)   33.00%    
Performance Stock Units        
Stock-Based Compensation Plans        
Stock awards issued 1,000,000     1,504,431
Fair market value of stock awards       $ 2.37
Performance Stock Units | Share-Based Payment Arrangement, Employees Excluding Certain Members Of Senior Management        
Stock-Based Compensation Plans        
Stock awards issued     207,404  
Performance Stock Units | Share-Based Payment Arrangement, Executives And Certain Members Of Senior Management        
Stock-Based Compensation Plans        
Stock awards issued   297,027