| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |        |  $0.00 |  1,300 |  $0.00 |  1,300 |  2023-12-14 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $6.36 |  20,000 |  $127,200.00 |  9,901,494 |  2023-08-23 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $6.53 |  10,000 |  $65,300.00 |  9,881,494 |  2023-08-22 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $6.74 |  5,000 |  $33,700.00 |  9,871,494 |  2023-08-21 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $6.64 |  11,000 |  $73,040.00 |  9,866,494 |  2023-08-18 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $6.04 |  37,000 |  $223,480.00 |  9,855,494 |  2023-08-17 |  Filing |  
  |        |  $0.00 |  1,000,000 |  $0.00 |  1,000,000 |  2022-09-29 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $10.59 |  1,000 |  $10,590.00 |  6,390,448 |  2022-12-16 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $9.42 |  2,000 |  $18,840.00 |  6,389,448 |  2022-12-13 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $8.68 |  9,400 |  $81,592.00 |  6,387,448 |  2022-12-12 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $8.20 |  1,900 |  $15,580.00 |  6,378,048 |  2022-12-09 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $8.10 |  7,800 |  $63,180.00 |  6,363,448 |  2022-11-29 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $7.58 |  2,200 |  $16,676.00 |  6,367,648 |  2022-12-05 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $7.86 |  2,000 |  $15,720.00 |  6,365,448 |  2022-12-02 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $8.14 |  3,800 |  $30,932.00 |  6,376,148 |  2022-12-08 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $8.26 |  2,700 |  $22,302.00 |  6,372,348 |  2022-12-07 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $7.88 |  2,000 |  $15,760.00 |  6,369,648 |  2022-12-06 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $8.14 |  7,000 |  $56,980.00 |  6,355,648 |  2022-11-28 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $8.62 |  15,000 |  $129,300.00 |  6,348,648 |  2022-11-23 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $9.08 |  9,000 |  $81,720.00 |  6,333,648 |  2022-11-17 |  Filing |