XML 113 R98.htm IDEA: XBRL DOCUMENT v3.25.1
Note 17 - Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 26, 2024
Oct. 26, 2023
Sep. 07, 2023
Nov. 18, 2022
Nov. 01, 2022
Oct. 31, 2022
Oct. 01, 2021
Sep. 05, 2018
Dec. 31, 2024
Dec. 31, 2023
Sep. 21, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Year)                 7 years 6 months    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate                 41.70%    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate                 4.57%    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)                 265,000    
Share-Based Payment Arrangement, Noncash Expense                 $ 1,785 $ 1,639  
Restricted Stock [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                 42,034    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)                 443,302 1,027,658  
Share-Based Payment Arrangement, Expense                 $ 700 $ 1,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)                 347,986    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share)                 $ 5.01 $ 5.22  
The 2020 Equity Incentive Plan [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)                     1,600,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)                 265,000    
The 2020 Equity Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member]                      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount                 $ 900    
Share-Based Payment Arrangement, Expense                 $ 100    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)                 5 years    
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)                 10 years    
A2018 Restricted Stock Awards [Member] | Restricted Stock [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)               500,000      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount                 $ 0    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)                 0    
Equity Incentive Plan 2020 [Member] | Restricted Stock [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                 126,390    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount                 $ 2,100    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)                 443,302    
Ravix RUA 2021 [Member] | Restricted Common Unit Awards [Member] | Officer [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)             199,000        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount                 $ 100    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)                 49,695 70,528  
Share-Based Payment Arrangement, Expense                 $ 100 $ 100  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Year)         2 years 11 months 1 day 2 years 11 months 1 day 4 years        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate         72.00% 58.00% 75.00%        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate         4.44% 4.44% 0.93%        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)             83,333   20,833    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share)                 $ 3.08    
Ravix RUA 2021 [Member] | Restricted Common Unit Awards [Member] | Officer [Member] | Maximum [Member]                      
Share-Based Payment Arrangement, Expense         $ 100            
SNS RUA [Member] | Restricted Common Unit Awards [Member] | Officer [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       75,000              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)                 36,979 43,229  
Share-Based Payment Arrangement, Expense                 $ 100 $ 100  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Year)       4 years              
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate       85.00%              
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate       4.09%              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)       25,000         6,250    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share)                 $ 5.7 $ 5.84  
SPI RUA [Member] | Restricted Common Unit Awards [Member] | Officer [Member]                      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount                 $ 100    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)                 89,625 115,667  
Share-Based Payment Arrangement, Expense                 $ 100 $ 100  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Year)     5 years                
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate     59.00%                
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate     4.29%                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)     83,333           26,042    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share)                 $ 1.09 $ 1.11  
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares)     199,000                
DDI RUA [Member] | Restricted Common Unit Awards [Member] | Officer [Member]                      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount                 $ 300    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)                 91,361 115,667  
Share-Based Payment Arrangement, Expense                 $ 100 $ 400  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Year)   5 years                  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate   57.00%                  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate   4.68%                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)   83,333             24,306    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share)                 $ 4.07 $ 4.16  
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares)   199,000                  
IS RUA [Member] | Restricted Common Unit Awards [Member] | Officer [Member]                      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount                 $ 700    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)                 115,667    
Share-Based Payment Arrangement, Expense                 $ 600    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Year) 5 years                    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 51.00%                    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 3.72%                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 83,333                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share)                 $ 6.12    
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares) 199,000                    
ESPP Plan [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate                 5.00%    
Employee Stock Purchase Plan, Employer Matching Contribution, Percent Of Employees Contribution                 100.00%    
Share-Based Payment Arrangement, Noncash Expense                 $ 200 $ 200