Aug 05                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,686 
              Added 2.78% 
          
   
         
        
          
            93,952  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            May 07                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              5,859 
              Added 6.18% 
          
   
         
        
          
            88,921  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Feb 05                           
            2025                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              3,613 
              Added 4.17% 
          
   
         
        
          
            83,062  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Nov 06                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,435 
              Added 2.97% 
          
   
         
        
          
            79,449  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Aug 07                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,145 
              Added 2.74% 
          
   
         
        
          
            76,014  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Jun 14                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $30,952               
              $7.15 p/Share               
          
        
            
        
          
              4,329 
              Added 5.54% 
          
   
         
        
          
            73,869  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            May 29                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $44,820               
              $6.6 p/Share               
          
        
            
        
          
              6,791 
              Added 9.17% 
          
   
         
        
          
            67,282  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            May 28                           
            2024                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $21,179               
              $6.6 p/Share               
          
        
            
        
          
              3,209 
              Added 5.12% 
          
   
         
        
          
            59,491  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            May 08                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,054 
              Added 4.19% 
          
   
         
        
          
            46,925  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Feb 07                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,831 
              Added 3.92% 
          
   
         
        
          
            44,871  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Nov 08                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,976 
              Added 4.39% 
          
   
         
        
          
            43,040  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Aug 09                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              2,001 
              Added 4.96% 
          
   
         
        
          
            38,307  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            May 03                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,904 
              Added 4.98% 
          
   
         
        
          
            36,306  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Feb 08                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,244 
              Added 3.96% 
          
   
         
        
          
            30,158  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Nov 02                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,319 
              Added 4.36% 
          
   
         
        
          
            28,914  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Aug 03                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,263 
              Added 4.23% 
          
   
         
        
          
            28,595  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            May 04                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,223 
              Added 4.83% 
          
   
         
        
          
            24,074  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            May 04                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $39,810               
              $13.27 p/Share               
          
        
            
        
          
              3,000 
              Added 11.6% 
          
   
         
        
          
            22,851  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Feb 02                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,158 
              Added 3.2% 
          
   
         
        
          
            34,997  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Nov 03                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,306 
              Added 3.72% 
          
   
         
        
          
            33,839  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Aug 04                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,404 
              Added 4.85% 
          
   
         
        
          
            27,568  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Jun 11                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $128,020               
              $12.16 p/Share               
          
        
            
        
          
              10,528 
              Added 29.84% 
          
   
         
        
          
            24,752  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            May 06                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,205 
              Added 7.81% 
          
   
         
        
          
            14,224  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Feb 03                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,253 
              Added 8.78% 
          
   
         
        
          
            13,019  
            Common Stock, $0.01 pe... 
          
          
        
          
             
           
                
        
      
      
        
            Nov 04                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,932 
              Added 14.1% 
          
   
         
        
          
            11,766  
            Common Stock, $0.01 pe...