XML 65 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Awards and Stock-Based Compensation - Schedule of Outstanding RSU Activity (Details) - Restricted Stock Units (RSUs) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
RSU Outstanding Number of Shares    
Balance at the beginning (in shares) 446,102 292,564
Granted (in shares) 812,050 410,516
Vested (issued) (in shares) (318,812) (159,776)
Forfeited (in shares) (75,878) (97,202)
Balance at the end (in shares) 863,462 446,102