XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.3
SHARE-BASED COMPENSATION - Issuance of Common Stock Related to Share-based Payment Compensation (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]        
Stock issued upon option exercise and vesting of restricted stock units (in shares) 51 66 86 349
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures 46 40 261 164
Stock Issued During Period, Shares, Other 0 0 109 0