v3.26.1
Stock-based Compensation - Summary of Restricted And Performance Stock Granted, Vested and Issued (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
RSUs  
Number of units  
Number of units unvested, Beginning balance | shares 465,919
Number of units, Granted | shares 408,875
Number of units, Vested-issued | shares (195,100)
Number of units, Vested-unissued | shares (39,904)
Number of units, Forfeited | shares 0
Number of units unvested, Ending balance | shares 639,790
Weighted average grant date fair value  
Weighted average grant date fair value unvested, Beginning balance | $ / shares $ 6.63
Weighted average grant date fair value, Granted | $ / shares 6.77
Weighted average grant date fair value, Vested-issued | $ / shares 7.61
Weighted average grant date fair value, Vested-unissued | $ / shares 4.97
Weighted average grant date fair value, Forfeited | $ / shares 0
Weighted average grant date fair value unvested, Ending balance | $ / shares $ 6.53
PSUs  
Number of units  
Number of units unvested, Beginning balance | shares 249,410
Number of units, Granted | shares 577,257
Number of units, Vested-issued | shares (93,182)
Number of units, Vested-unissued | shares 0
Number of units, Forfeited | shares (2,396)
Number of units unvested, Ending balance | shares 731,089
Weighted average grant date fair value  
Weighted average grant date fair value unvested, Beginning balance | $ / shares $ 8.69
Weighted average grant date fair value, Granted | $ / shares 6.85
Weighted average grant date fair value, Vested-issued | $ / shares 14.62
Weighted average grant date fair value, Vested-unissued | $ / shares 0
Weighted average grant date fair value, Forfeited | $ / shares 6.47
Weighted average grant date fair value unvested, Ending balance | $ / shares $ 6.49