XML 81 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Share-Based Compensation (Details)
12 Months Ended
Jun. 15, 2018
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 4 years  
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]   Other Nonoperating Income (Expense)
Amendment And Restatement Of The 2006 Omnibus Award Plan (2015 Plan)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance based percentage   100.00%
Amendment And Restatement Of The 2006 Omnibus Award Plan (2015 Plan) | Revenue-Based PRSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period   3 years
Performance based percentage   40.00%
Amendment And Restatement Of The 2006 Omnibus Award Plan (2015 Plan) | Market Condition-Based PRSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period   3 years
Performance based percentage   60.00%
Amendment And Restatement Of The 2006 Omnibus Award Plan (2015 Plan) | Market Condition-Based PRSUs | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of target shares an employee can earn   200.00%