Jun 02                           
            2025                           
          
        
          
            
              SELL 
            
            
                Sale (or disposition) back to the issuer 
            
                            
         
        
          
              -                  
          
        
            
        
          
              24,120 
              Reduced 100.0% 
          
   
         
        
          
            0 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 02                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              14,820 
              Added 50.0% 
          
   
         
        
          
            14,820 Common Stock 
          
          
        
          
             
                
        
      
      
        
            May 30                           
            2025                           
          
        
          
            
              SELL 
            
            
                Disposition due to a tender of shares in a change of control transaction 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,027 
              Reduced 49.26% 
          
   
         
        
          
            9,300 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 03                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $3,610               
              $3.92 p/Share               
          
        
            
        
          
              921 
              Reduced 4.78% 
          
   
         
        
          
            18,327 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 10                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              763 
              Added 3.81% 
          
   
         
        
          
            19,248 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 03                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $635               
              $7.39 p/Share               
          
        
            
        
          
              86 
              Reduced 0.46% 
          
   
         
        
          
            18,485 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 06                           
            2025                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,293               
              $9.24 p/Share               
          
        
            
        
          
              140 
              Reduced 0.75% 
          
   
         
        
          
            18,571 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 10                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $407               
              $0.42 p/Share               
          
        
            
        
          
              971 
              Reduced 0.26% 
          
   
         
        
          
            374,247 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 30                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $18,433               
              $0.53 p/Share               
          
        
            
        
          
              34,780 
              Reduced 8.48% 
          
   
         
        
          
            375,218 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 30                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              130,000 
              Added 24.07% 
          
   
         
        
          
            409,998 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 04                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $9,325               
              $1.53 p/Share               
          
        
            
        
          
              6,095 
              Reduced 2.13% 
          
   
         
        
          
            279,998 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 05                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,691               
              $0.9 p/Share               
          
        
            
        
          
              1,879 
              Reduced 0.65% 
          
   
         
        
          
            286,093 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 05                           
            2024                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $4,521               
              $1.43 p/Share               
          
        
            
        
          
              3,162 
              Reduced 1.09% 
          
   
         
        
          
            287,972 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 03                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $2,558               
              $3.17 p/Share               
          
        
            
        
          
              807 
              Reduced 0.28% 
          
   
         
        
          
            291,134 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 10                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $59,928               
              $3.54 p/Share               
          
        
            
        
          
              16,929 
              Reduced 5.48% 
          
   
         
        
          
            291,941 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 01                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              67,600 
              Added 17.96% 
          
   
         
        
          
            308,870 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 01                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $9,059               
              $6.38 p/Share               
          
        
            
        
          
              1,420 
              Reduced 0.59% 
          
   
         
        
          
            241,270 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 11                           
            2023                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $24,788               
              $7.8 p/Share               
          
        
            
        
          
              3,178 
              Reduced 1.29% 
          
   
         
        
          
            242,690 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 04                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $8,095               
              $6.41 p/Share               
          
        
            
        
          
              1,263 
              Reduced 0.51% 
          
   
         
        
          
            245,868 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 04                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $95,724               
              $4.39 p/Share               
          
        
            
        
          
              21,805 
              Reduced 8.11% 
          
   
         
        
          
            247,131 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 01                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              18,000 
              Added 6.27% 
          
   
         
        
          
            268,936 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 11                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $45,144               
              $9.64 p/Share               
          
        
            
        
          
              4,683 
              Reduced 1.86% 
          
   
         
        
          
            246,696 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 10                           
            2022                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $28,351               
              $9.32 p/Share               
          
        
            
        
          
              3,042 
              Reduced 1.2% 
          
   
         
        
          
            251,379 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 07                           
            2021                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $8,470               
              $10.18 p/Share               
          
        
            
        
          
              832 
              Reduced 0.33% 
          
   
         
        
          
            254,421 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 11                           
            2021                           
          
        
          
            
              BUY 
            
            
                Other acquisition or disposition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              245,371 
              Added 49.01% 
          
   
         
        
          
            255,253 Common Stock