XML 90 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Non-Vested Common Stock Grants (Details) - Restricted Stock - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award          
Granted shares 45,000 793,041 45,000 907,907  
Less: Forfeited shares     130,546    
Less: Vested shares     179,334    
Outstanding shares 449,359   449,359   714,239
Granted (fair value) $ 5.25 $ 1.74 $ 5.25 $ 1.97  
Less: Forfeited (fair value)     3.16    
Less: Vested (fair value)     3.20    
Outstanding (fair value) $ 2.67   $ 2.67   $ 2.73