XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Non-Vested Common Stock Grants (Details) - Restricted Stock - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award          
Granted shares 471,746 45,000 501,746 45,000  
Less: Forfeited shares     856    
Less: Vested shares     436,472    
Outstanding shares 593,819   593,819   445,646
Granted (fair value) $ 7.18 $ 5.25 $ 7.32 $ 5.25  
Less: Forfeited (fair value)     3.59    
Less: Vested (fair value)     3.36    
Outstanding (fair value) $ 6.13   $ 6.13   $ 2.64