XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Schedule of RSU Vesting Periods (Details) - Restricted Stock Units (RSUs)
9 Months Ended
Sep. 30, 2024
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) 1,075,844
Vesting Period One  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) 2,621
Vesting Period Two  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) 419,088
Vesting Period Three  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) 296,020
Vesting Period Four  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) 355,615
Vesting Period Five  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) 2,500