v3.26.1
Stock-Based Compensation (Tables)
3 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of stock options award activity
        
   Number of
Shares
  Weighted-
Average
Exercise Price
Outstanding at April 1, 2026   129,163   $23.94 
Options expired   (12)   837.00 
Outstanding at June 30, 2026   129,151   $23.86 
Exercisable at June 30, 2026   72,086   $40.07 
Schedule of restricted stock award activity
      
  

Number of

Shares

 

Weighted

Average Award

Date Fair Value

per Share

Unvested restricted stock awards outstanding at April 1, 2026   118,000   $3.04 
Restricted stock awards granted   5,000    2.37 
Unvested restricted stock awards outstanding at June 30, 2026   123,000   $3.01