XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Share-based compensation - Narrative (Details) - shares
3 Months Ended
Jan. 18, 2023
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for future grants under the 2017 Plan (in shares)   907,941
Unvested performance share awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period (in years)   3 years
Vesting percentage   100.00%
Unvested performance share awards | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage   0.00%
Unvested performance share awards | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage   150.00%
Award vesting rights, negative awards (in percent)   1
Peer Shareholder Return    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of total awards vesting based on designated criteria 50.00% 50.00%
Growth Rate    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of total awards vesting based on designated criteria 50.00% 50.00%