| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Large Shareholder   |  $3.00 |  16,806 |  $50,414.64 |  6,679,710 |  2024-11-21 |  Filing |  
  |    Large Shareholder   |  $2.08 |  1,307 |  $2,717.51 |  6,662,904 |  2024-10-22 |  Filing |  
  |    Large Shareholder   |  $2.08 |  3,500 |  $7,268.80 |  6,661,597 |  2024-10-21 |  Filing |  
  |    Large Shareholder   |  $2.07 |  6,562 |  $13,608.93 |  6,658,097 |  2024-10-18 |  Filing |  
  |    Large Shareholder   |  $2.07 |  20,000 |  $41,400.00 |  6,651,535 |  2024-09-26 |  Filing |  
  |    Large Shareholder   |  $2.00 |  2,901 |  $5,802.00 |  6,631,535 |  2024-09-19 |  Filing |  
  |    Large Shareholder   |  $2.00 |  2,096 |  $4,192.00 |  6,628,634 |  2024-09-18 |  Filing |  
  |    Large Shareholder   |  $2.00 |  5,003 |  $10,006.00 |  6,626,538 |  2024-09-12 |  Filing |  
  |    Large Shareholder   |  $2.04 |  5,230 |  $10,680.71 |  6,621,535 |  2024-09-10 |  Filing |  
  |    Large Shareholder   |  $2.04 |  11,600 |  $23,674.44 |  6,616,305 |  2024-09-06 |  Filing |  
  |    Large Shareholder   |  $2.08 |  4,485 |  $9,328.80 |  6,604,705 |  2024-08-23 |  Filing |  
  |    Large Shareholder   |  $2.07 |  5,000 |  $10,371.50 |  6,600,220 |  2024-08-22 |  Filing |  
  |    Large Shareholder   |  $2.02 |  13,806 |  $27,850.84 |  6,595,220 |  2024-08-14 |  Filing |  
  |    Large Shareholder   |  $1.98 |  20,000 |  $39,600.00 |  6,581,414 |  2024-08-12 |  Filing |  
  |    Large Shareholder   |  $2.01 |  30,000 |  $60,300.00 |  6,561,414 |  2024-08-09 |  Filing |  
  |    Large Shareholder   |  $1.97 |  3,081 |  $6,069.26 |  6,531,414 |  2024-06-17 |  Filing |  
  |    Large Shareholder   |  $1.98 |  5,000 |  $9,887.00 |  6,528,333 |  2024-06-14 |  Filing |  
  |    Large Shareholder   |  $2.02 |  5,000 |  $10,092.50 |  6,523,333 |  2024-06-10 |  Filing |  
  |    Large Shareholder   |  $2.02 |  5,700 |  $11,507.73 |  6,518,333 |  2024-06-06 |  Filing |  
  |    Large Shareholder   |  $1.69 |  46,831 |  $79,106.93 |  6,512,633 |  2024-04-16 |  Filing |