XML 109 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based Compensation - Additional Information (Details)
shares in Millions, $ in Millions
12 Months Ended
Jun. 29, 2023
shares
Dec. 31, 2023
USD ($)
Item
shares
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Share-based compensation Expense        
Share based compensation cost capitalized | $   $ 3.2 $ 3.3 $ 2.3
Number of share-based compensation plan under which awards are currently made | Item   1    
Number of share-based compensation plan under which no further awards will be made | Item   2    
2018 Stock Option and Incentive Plan        
Share-based compensation Expense        
Number of increase in ordinary shares authorized for issuance thereunder | shares 6.5      
2018 Plan        
Share-based compensation Expense        
Shares of common stock available for issuance | shares   15.1    
Ratio of awards other than stock options counted against the total number of shares available for issuance   1.8