Aug 05                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,686 
              Added 1.91% 
          
   
         
        
          
            138,275 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            May 07                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              5,859 
              Added 4.25% 
          
   
         
        
          
            131,994 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            Feb 05                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,613 
              Added 2.78% 
          
   
         
        
          
            126,135 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            Nov 06                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,435 
              Added 1.95% 
          
   
         
        
          
            122,522 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            Aug 07                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,145 
              Added 1.78% 
          
   
         
        
          
            118,572 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            Aug 07                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $53,250               
              $7.1 p/Share               
          
        
            
        
          
              7,500 
              Added 5.61% 
          
   
         
        
          
            126,072 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            May 08                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,054 
              Added 1.73% 
          
   
         
        
          
            116,427 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            Feb 07                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,831 
              Added 1.58% 
          
   
         
        
          
            114,373 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            Nov 08                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,976 
              Added 1.73% 
          
   
         
        
          
            112,542 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            Aug 09                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,001 
              Added 1.82% 
          
   
         
        
          
            107,809 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            May 03                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,904 
              Added 1.77% 
          
   
         
        
          
            105,808 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            Feb 08                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,244 
              Added 1.2% 
          
   
         
        
          
            102,660 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            Nov 02                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,319 
              Added 1.28% 
          
   
         
        
          
            101,416 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            Aug 03                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,263 
              Added 1.25% 
          
   
         
        
          
            100,097 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            May 04                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,223 
              Added 1.25% 
          
   
         
        
          
            96,576 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            Feb 02                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,158 
              Added 1.15% 
          
   
         
        
          
            99,971 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            Nov 03                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,306 
              Added 1.31% 
          
   
         
        
          
            98,741 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            Aug 04                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,404 
              Added 1.67% 
          
   
         
        
          
            82,472 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            May 06                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,205 
              Added 1.49% 
          
   
         
        
          
            79,656 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            Feb 03                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,253 
              Added 1.57% 
          
   
         
        
          
            78,451 Common Stock, $0.01 pe... 
          
          
        
          
             
                
        
      
      
        
            Nov 04                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,932 
              Added 2.44% 
          
   
         
        
          
            77,198 Common Stock, $0.01 pe...