XML 60 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Share-Based Compensation - Summary of the RSU Activity (Details)
6 Months Ended
Jun. 30, 2026
$ / 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 883,532
Number of units, granted | shares 2,004,022
Number of units, vested | shares (217,938)
Number of units, forfeited | shares (46,834)
Number of units, outstanding ending balance | shares 2,622,782
Weighted Average Grant Date Fair Value, beginning value | $ / shares $ 16.18
Weighted Average Grant Date Fair Value, Granted | $ / shares 12.26
Weighted Average Grant Date Fair Value, Vested | $ / shares 15.85
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 12.83
Weighted Average Grant Date Fair Value, Ending balance | $ / shares $ 13.27
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 9,525
Number of units, vested | shares (6,705)
Number of units, outstanding ending balance | shares 2,820
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, 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 448,223
Number of units, vested | shares (448,223)
Number of units, outstanding ending balance | shares 0
Weighted Average Grant Date Fair Value, beginning value | $ / shares $ 11.74
Weighted Average Grant Date Fair Value, Vested | $ / shares 13.32
Weighted Average Grant Date Fair Value, Ending balance | $ / shares $ 0
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 180,766
Number of units, vested | shares (131,728)
Number of units, forfeited | shares (18,718)
Number of units, outstanding ending balance | shares 30,320
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