XML 83 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Options - Forth shares authorized and available under our incentive plans (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Granted 118,111 2,050,905  
Options Exercised 50,459 0  
Options Cancelled or Expired 14,824    
Options Outstanding 2,584,791 2,620,813 590,991
The 2016 Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Authorized 12,712    
Options Granted 3,333    
Options Cancelled or Expired 1,000    
Options Outstanding 2,333    
Options Available to be Issued 10,379    
The 2020 Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Authorized 2,964,150    
Options Granted 2,745,084    
Options Exercised 50,459    
Options Cancelled or Expired 201,028    
Options Outstanding 2,493,597    
Options Available to be Issued 470,553    
The 2024 Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Authorized 3,000,000    
Options Granted 96,861    
Options Cancelled or Expired 8,000    
Options Outstanding 88,861    
Options Available to be Issued 2,911,139