Jun 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,499               
              $1.58 p/Share               
          
        
            
        
          
              1,582 
              Added 9.77% 
          
   
         
        
          
            14,618 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            May 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,498               
              $1.52 p/Share               
          
        
            
        
          
              1,644 
              Added 11.2% 
          
   
         
        
          
            13,036 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            Apr 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,498               
              $2.06 p/Share               
          
        
            
        
          
              1,213 
              Added 9.62% 
          
   
         
        
          
            11,392 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,499               
              $3.93 p/Share               
          
        
            
        
          
              636 
              Added 5.88% 
          
   
         
        
          
            10,179 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            Feb 15                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,498               
              $4.36 p/Share               
          
        
            
        
          
              573 
              Added 5.66% 
          
   
         
        
          
            9,543 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            Jan 16                           
            2024                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,497               
              $4.19 p/Share               
          
        
            
        
          
              596 
              Added 6.23% 
          
   
         
        
          
            8,970 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            Dec 26                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,498               
              $3.07 p/Share               
          
        
            
        
          
              814 
              Added 8.86% 
          
   
         
        
          
            8,374 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            Nov 22                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,498               
              $2.06 p/Share               
          
        
            
        
          
              1,213 
              Added 13.83% 
          
   
         
        
          
            7,560 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            Oct 17                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,497               
              $3.15 p/Share               
          
        
            
        
          
              793 
              Added 11.11% 
          
   
         
        
          
            6,347 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            Sep 15                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,499               
              $4.9 p/Share               
          
        
            
        
          
              510 
              Added 8.41% 
          
   
         
        
          
            5,554 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            Aug 22                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,499               
              $1.06 p/Share               
          
        
            
        
          
              2,358 
              Added 31.86% 
          
   
         
        
          
            5,044 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            Jul 17                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,499               
              $1.47 p/Share               
          
        
            
        
          
              1,700 
              Added 3.72% 
          
   
         
        
          
            43,994 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            May 01                           
            2023                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $15,093               
              $0.8 p/Share               
          
        
            
        
          
              18,867 
              Added 30.85% 
          
   
         
        
          
            42,294 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            Oct 17                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $7,497               
              $1.05 p/Share               
          
        
            
        
          
              7,140 
              Added 23.36% 
          
   
         
        
          
            23,427 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            Jul 15                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $7,500               
              $0.85 p/Share               
          
        
            
        
          
              8,823 
              Added 35.14% 
          
   
         
        
          
            16,287 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            Apr 27                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $3,896               
              $3.4 p/Share               
          
        
            
        
          
              1,146 
              Added 13.31% 
          
   
         
        
          
            7,464 Common Stock par value... 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $3,599               
              $2.43 p/Share               
          
        
            
        
          
              1,481 
              Added 18.99% 
          
   
         
        
          
            6,318 Common Stock, par valu... 
          
          
        
          
             
                
        
      
      
        
            Jan 27                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $7,494               
              $4.27 p/Share               
          
        
            
        
          
              1,755 
              Added 26.62% 
          
   
         
        
          
            4,837 Common Stock, par valu... 
          
          
        
          
             
                
        
      
      
        
            Jan 20                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $5,104               
              $5.78 p/Share               
          
        
            
        
          
              883 
              Added 22.27% 
          
   
         
        
          
            3,082 Common Stock, par valu... 
          
          
        
          
             
                
        
      
      
        
            Oct 15                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,497               
              $7.59 p/Share               
          
        
            
        
          
              329 
              Added 13.01% 
          
   
         
        
          
            2,199 Common Stock, par valu... 
          
          
        
          
             
                
        
      
      
        
            Sep 15                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,502               
              $10.09 p/Share               
          
        
            
        
          
              248 
              Added 11.71% 
          
   
         
        
          
            1,870 Common Stock, par valu... 
          
          
        
          
             
                
        
      
      
        
            Aug 15                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,497               
              $7.73 p/Share               
          
        
            
        
          
              323 
              Added 16.61% 
          
   
         
        
          
            1,622 Common Stock, par valu... 
          
          
        
          
             
                
        
      
      
        
            Jul 15                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,499               
              $10.37 p/Share               
          
        
            
        
          
              241 
              Added 15.65% 
          
   
         
        
          
            1,299 Common Stock, par valu... 
          
          
        
          
             
                
        
      
      
        
            Jun 15                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,511               
              $14.6 p/Share               
          
        
            
        
          
              172 
              Added 13.98% 
          
   
         
        
          
            1,058 Common Stock, par valu... 
          
          
        
          
             
                
        
      
      
        
            May 15                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $2,499               
              $9.22 p/Share               
          
        
            
        
          
              271 
              Added 23.42% 
          
   
         
        
          
            886 Common Stock, par valu...