XML 96 R83.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based Compensation (Restated) - Restricted Stock Units Issued and Vested (Details)
12 Months Ended
Jul. 23, 2024
Jul. 03, 2024
Jul. 02, 2024
Jun. 17, 2024
Jun. 16, 2024
USD ($)
shares
Apr. 26, 2024
Apr. 10, 2024
Apr. 09, 2024
Apr. 01, 2023
USD ($)
shares
Dec. 31, 2024
USD ($)
item
shares
Dec. 31, 2023
shares
Share-Based Payment Arrangement                      
Vesting of Restricted Stock Units | $                   $ 0  
Conversion ratio 100 0.100 0.100 0.100 0 67.000 0.067 0.067      
Restricted stock units                      
Share-Based Payment Arrangement                      
Restricted common stock awards issued (in shares)         118,538       4,035    
Vesting of Restricted Stock Units | $         $ 600,000       $ 600,000    
Vested (in shares)                   (1,000) (1,000)
Vesting rights, percentage                   33.33%  
Award vesting, number of anniversaries | item                   3  
Unrecognized compensation cost | $                   $ 600,000  
Share-based award vesting period                   1 year 6 months  
Restricted stock units | Vested on April 1, 2023                      
Share-Based Payment Arrangement                      
Vested (in shares)                 (1,431)    
Restricted stock units | Vested on March 1, 2024                      
Share-Based Payment Arrangement                      
Vested (in shares)                 (1,298)    
Restricted stock units | Vest on March 1, 2025                      
Share-Based Payment Arrangement                      
Vested (in shares)         (39,514)       (1,306)    
Restricted stock units | Vest on March 1 2026                      
Share-Based Payment Arrangement                      
Vested (in shares)         (39,514)            
Restricted stock units | Vest on March 1 2027                      
Share-Based Payment Arrangement                      
Vested (in shares)         (39,510)            
Restricted stock units | Prior to Reverse Stock Split                      
Share-Based Payment Arrangement                      
Restricted common stock awards issued (in shares)                 604,158    
Vested (in shares)         (1,184,946)            
Restricted stock units | Prior to Reverse Stock Split | Vested on April 1, 2023                      
Share-Based Payment Arrangement                      
Vested (in shares)                 (214,720)    
Restricted stock units | Prior to Reverse Stock Split | Vested on March 1, 2024                      
Share-Based Payment Arrangement                      
Vested (in shares)                 (194,720)    
Restricted stock units | Prior to Reverse Stock Split | Vest on March 1, 2025                      
Share-Based Payment Arrangement                      
Vested (in shares)                 (194,720)