XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Non-Vested Common Stock Grants (Details) - Restricted Stock - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award        
Granted shares 96,967 598,713 45,000  
Less: Forfeited shares   1,476    
Less: Vested shares   436,472    
Outstanding shares 606,411 606,411   445,646
Granted (fair value) $ 7.88 $ 7.41 $ 5.25  
Less: Forfeited (fair value)   4.56    
Less: Vested (fair value)   3.36    
Outstanding (fair value) $ 6.23 $ 6.23   $ 2.64