XML 81 R74.htm IDEA: XBRL DOCUMENT v3.24.2
Stock-Based Compensation - Summary of Restricted Stock Unit Awards Activity (Details) - RSU
shares in Thousands
6 Months Ended
Jun. 30, 2024
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Non-vested as December 31, 2023 1,209
Vested (117)
Non-vested as of June 30, 2024 1,092