XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Schedule of RSU Vesting Periods (Details) - Restricted Stock Units (RSUs)
6 Months Ended
Jun. 30, 2024
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) 1,188,144
Vesting Period One  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) 119,812
Vesting Period Two  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) 432,565
Vesting Period Three  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) 315,851
Vesting Period Four  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) 319,916