v3.26.1
Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Units
   2026   2025 
   Number of
Shares
   Weighted-
Average
Grant Date
Fair
Value Per
Share
   Number of
Shares
   Weighted-
Average
Grant Date
Fair
Value Per
Share
 
Unvested balance at January 1   -   $-    17,966   $27.54 
RSUs granted   -   $-    -   $- 
RSUs vested   -   $-    (1,174)  $277.48 
RSUs forfeited   -   $-    -   $- 
Unvested balance at March 31   -   $-    16,792   $10.06 
RSUs granted   1,396,500   $1.61    540,000   $2.40 
RSUs vested   (1,239,000)  $1.61    (540,000)  $2.40 
RSUs forfeited   -   $-    -   $- 
Unvested balance at June 30   157,500   $1.61    16,792   $10.06