XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Restricted Stock Units (Details)
6 Months Ended
Jun. 30, 2024
shares
Service Based Restricted Stock Units [Member]  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Outstanding at beginning of period 657,054
Granted 393,425
Vested (164,134)
Canceled/forfeited (111,454)
Outstanding at end of period 774,891
Performance Based Restricted Stock Units [Member]  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Outstanding at beginning of period 250,149
Canceled/forfeited (33,649)
Outstanding at end of period 216,500