Quarterly report pursuant to Section 13 or 15(d)

Stock Options - Narrative (Details)

v3.23.2
Stock Options - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Aug. 27, 2020
Sep. 18, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Aggregated intrinsic value $ 0   $ 0      
Share-based Payment Arrangement, Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation expense 300,000 $ 400,000 700,000 $ 800,000    
Unrecognized share-based compensation expense $ 600,000   $ 600,000      
Share-based Payment Arrangement, Option | Termination of certain employees            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vested (in shares)     55,816      
Vested in period, fair value     $ 100,000      
Plan 2015            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares authorized (in shares)           216,767
Plan 2020            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares authorized (in shares)         3,000,000