XML 74 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation - RSU and PSU activity (Details)
1 Months Ended 12 Months Ended
Nov. 30, 2021
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
shares
Weighted Average Grant Date Fair Value    
Number of shares of common stock shares issued upon vesting | $ 956,145  
Restricted stock units    
Number of Units    
Outstanding unvested at beginning of the period | shares   774,166
Granted | shares   643,028
Vested | shares   (214,837)
Cancelled | shares   (97,750)
Outstanding unvested at end of the period | shares   1,104,607
Weighted Average Grant Date Fair Value    
Outstanding unvested at beginning of the period | $ / shares   $ 12.18
Granted | $ / shares   24.97
Vested | $ / shares   14.30
Cancelled | $ / shares   15.61
Outstanding unvested at end of the period | $ / shares   $ 17.44
Aggregate intrinsic value | $   $ 50,779,000
Performance Shares [Member]    
Number of Units    
Outstanding unvested at beginning of the period | shares   804,797
Cancelled | shares   (223,451)
Outstanding unvested at end of the period | shares   581,346
Weighted Average Grant Date Fair Value    
Outstanding unvested at beginning of the period | $ / shares   $ 13.24
Cancelled | $ / shares   13.24
Outstanding unvested at end of the period | $ / shares   $ 13.24
Estimated percentage of payment awards granted eligible to vest   90.00%