XML 68 R57.htm IDEA: XBRL DOCUMENT v3.26.3
Note 15 - Stockholders' Equity and Stock Based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Jun. 02, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Sep. 30, 2021
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.01   $ 0.01   $ 0.01  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   $ 5.8   $ 5.8      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       2 years 3 months 18 days      
Share-Based Payment Arrangement, Expense   $ 1.6 $ 1.1 $ 4.5 $ 3.6    
Restricted Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       296,055 174,944    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares)       6,764 65,504    
The 2021 Omnibus Incentive Plan [Member]              
Common Stock, Par or Stated Value Per Share (in dollars per share)             $ 0.01
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) 1,810,000            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 3,810,000           2,000,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)   1,784,722   1,784,722