v3.26.1
Stock-Based Compensation - Non-Vested Common Stock Grants (Details) - Restricted Stock - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award        
Number of Restricted Shares Outstanding     576,781  
Number of Restricted Shares Granted 444,209 413,405 490,512 447,237
Less: Number of Restricted Shares Forfeited     6,436  
Less: Number of Restricted Shares Vested     457,171  
Number of Restricted Shares Outstanding 603,686   603,686  
Weighted Average Grant Date Fair Value Outstanding     $ 10.12  
Weighted Average Grant Date Fair Value Granted $ 10.89 $ 11.48 10.94 $ 11.52
Less:Weighted Average Grant Date Fair Value Forfeited     11.28  
Less:Weighted Average Grant Date Fair Value Vested     9.38  
Weighted Average Grant Date Fair Value Outstanding $ 10.92   $ 10.92