XML 91 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation, Summary of Stock Options (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock-based Compensation [Abstract]      
Stock-based compensation expense $ 1,242,000 $ 2,935,000  
Stock Options [Member]      
Stock-based Compensation [Abstract]      
Weighted average grant date fair value (in dollars per share)   $ 2.99 $ 12.91
Unamortized stock-based compensation expense $ 0.6    
Weighted average remaining requisite service period 1 year 10 months 28 days    
Incremental fair value of stock options recognized   $ 100,000  
Stock-based compensation expense   $ 100,000  
Stock Options [Member] | Minimum [Member]      
Stock-based Compensation [Abstract]      
Exercise period of extended post-termination 90 days    
Stock Options [Member] | Maximum [Member]      
Stock-based Compensation [Abstract]      
Exercise period of extended post-termination 36 months    
Time Based Stock Option [Member]      
Stock-based Compensation [Abstract]      
Number of accelerated vesting stock option (in shares)   40,000  
Performance Based Stock Option [Member]      
Stock-based Compensation [Abstract]      
Number of accelerated vesting stock option (in shares)   21,000