v3.26.1
Equity Incentive Plans - Summary of Issuances, Vesting and Retirement of Shares under Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
2019 Long Term Incentive Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unvested, Beginning balance 1,835,394 1,993,459
Shares Granted 908,539 319,956
Shares Vested and Forfeited (317,386) (285,251)
Unvested, Ending balance 2,426,547 2,028,164
Fair Value of Granted Stock $ 13,101 $ 5,065
Compensation Cost Recognized $ 3,093 $ 2,559
Weighted Average Grant Date Fair Value, Unvested beginning balance $ 14.8 $ 14.53
Weighted Average Grant Date Fair Value, Shares Granted 14.42 15.83
Weighted Average Grant Date Fair Value, Shares Vested and Forfeited 14.96 14.81
Weighted Average Grant Date Fair Value, Unvested ending balance $ 14.64 $ 14.7
2019 Restricted Stock Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unvested, Beginning balance 13,772 13,340
Shares Granted 0 0
Shares Vested and Forfeited 0 0
Unvested, Ending balance 13,772 13,340
Fair Value of Granted Stock $ 0 $ 0
Compensation Cost Recognized $ 49 $ 50
Weighted Average Grant Date Fair Value, Unvested beginning balance $ 14.52 $ 14.99
Weighted Average Grant Date Fair Value, Shares Granted 0 0
Weighted Average Grant Date Fair Value, Shares Vested and Forfeited 0 0
Weighted Average Grant Date Fair Value, Unvested ending balance $ 14.52 $ 14.99