XML 95 R88.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Non-Vested Common Stock Grants (Details) - Restricted Stock - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award        
Number of Restricted Shares Outstanding     606,411  
Number of Restricted Shares Granted 19,435 96,967 466,672 598,713
Less: Number of Restricted Shares Forfeited     1,009  
Less: Number of Restricted Shares Vested     494,793  
Number of Restricted Shares Outstanding 577,281   577,281  
Weighted Average Grant Date Fair Value Outstanding     $ 6.23  
Weighted Average Grant Date Fair Value Granted $ 10.76 $ 7.88 11.48 $ 7.41
Less:Weighted Average Grant Date Fair Value Forfeited     11.59  
Less:Weighted Average Grant Date Fair Value Vested     5.29  
Weighted Average Grant Date Fair Value Outstanding $ 10.12   $ 10.12