XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Share-Based Compensation - Summary of the RSU Activity (Details)
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Restricted Stock Units [Member] | 2021 Equity Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of units, outstanding beginning balance | shares 775,651
Number of units, granted | shares 433,455
Number of units, vested | shares (175,433)
Number of units, forfeited | shares (49,366)
Number of units, outstanding ending balance | shares 984,307
Weighted Average Grant Date Fair Value, beginning value | $ / shares $ 16.61
Weighted Average Grant Date Fair Value, Granted | $ / shares 15.48
Weighted Average Grant Date Fair Value, Vested | $ / shares 16.09
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 14.84
Weighted Average Grant Date Fair Value, Ending balance | $ / shares $ 16.3
Restricted Stock Units [Member] | Sterling Acquisition Awards [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of units, outstanding beginning balance | shares 89,673
Number of units, vested | shares (76,541)
Number of units, forfeited | shares (1,994)
Number of units, outstanding ending balance | shares 11,138
Weighted Average Grant Date Fair Value, beginning value | $ / shares $ 18.7
Weighted Average Grant Date Fair Value, Vested | $ / shares 18.7
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 18.7
Weighted Average Grant Date Fair Value, Ending balance | $ / shares $ 18.7
Restricted Stock [Member] | 2021 Equity Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of units, outstanding beginning balance | shares 1,177,743
Number of units, vested | shares (729,520)
Number of units, outstanding ending balance | shares 448,223
Weighted Average Grant Date Fair Value, beginning value | $ / shares $ 10.01
Weighted Average Grant Date Fair Value, Vested | $ / shares 11.42
Weighted Average Grant Date Fair Value, Ending balance | $ / shares $ 11.74
Restricted Stock [Member] | Sterling Acquisition Awards [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of units, outstanding beginning balance | shares 692,714
Number of units, vested | shares (354,639)
Number of units, forfeited | shares (61,676)
Number of units, outstanding ending balance | shares 276,399
Weighted Average Grant Date Fair Value, beginning value | $ / shares $ 18.7
Weighted Average Grant Date Fair Value, Vested | $ / shares 18.7
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 18.7
Weighted Average Grant Date Fair Value, Ending balance | $ / shares $ 18.7