| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |        |  $2.19 |  8,675,799 |  $18,999,999.81 |  51,045,214 |  2025-08-14 |  Filing |  
  |        |  $1.40 |  1,800,000 |  $2,520,000.00 |  42,369,415 |  2025-03-24 |  Filing |  
  |        |  $2.10 |  10,835,718 |  $22,755,007.80 |  40,555,215 |  2025-02-14 |  Filing |  
  |        |  $1.16 |  20,000 |  $23,120.00 |  130,000 |  2023-11-16 |  Filing |  
  |        |  $1.45 |  40,000 |  $57,968.00 |  110,000 |  2023-09-13 |  Filing |  
  |    Officer   |  $1.48 |  70,000 |  $103,558.00 |  70,000 |  2023-03-29 |  Filing |  
  |    Large Shareholder   |  $1.32 |  1,214,297 |  $1,600,443.45 |  32,086,697 |  2023-03-29 |  Filing |  
  |    Large Shareholder   |  $4.95 |  68,688 |  $340,039.94 |  1,614,911 |  2022-04-21 |  Filing |  
  |    Large Shareholder   |  $5.09 |  67,703 |  $344,513.49 |  1,546,223 |  2022-04-20 |  Filing |  
  |    Large Shareholder   |  $4.47 |  21,900 |  $97,801.02 |  1,799,302 |  2022-04-29 |  Filing |  
  |    Large Shareholder   |  $4.46 |  34,700 |  $154,689.13 |  1,777,402 |  2022-04-28 |  Filing |  
  |    Large Shareholder   |  $4.64 |  19,803 |  $91,939.39 |  1,742,702 |  2022-04-27 |  Filing |  
  |    Large Shareholder   |  $4.69 |  46,207 |  $216,627.66 |  1,722,899 |  2022-04-26 |  Filing |  
  |    Large Shareholder   |  $4.78 |  8,961 |  $42,842.54 |  1,676,692 |  2022-04-25 |  Filing |  
  |    Large Shareholder   |  $4.83 |  52,820 |  $254,962.14 |  1,667,731 |  2022-04-22 |  Filing |  
  |    Large Shareholder   |  $5.13 |  65,315 |  $334,739.38 |  1,478,520 |  2022-04-19 |  Filing |  
  |    Large Shareholder   |  $5.11 |  54,322 |  $277,656.04 |  1,413,205 |  2022-04-18 |  Filing |  
  |    Large Shareholder   |  $5.19 |  4,967 |  $25,778.73 |  1,358,883 |  2022-04-14 |  Filing |  
  |    Large Shareholder   |  $4.88 |  55,197 |  $269,560.07 |  1,353,916 |  2022-04-12 |  Filing |  
  |    Large Shareholder   |  $4.83 |  53,926 |  $260,554.25 |  1,298,719 |  2022-04-11 |  Filing |