XML 155 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Narrative (Details)
12 Months Ended
Dec. 31, 2023
shares
Restricted Stock Units (RSUs) | 2015 Incentive Award Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares authorized (in shares) 3,000,000
Number of shares available for grant (in shares) 536,429
Performance period 3 years
Employee Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares authorized (in shares) 3,300,000
Number of shares available for grant (in shares) 3,288,272