v3.24.0.1
Loans and Borrowings - Additional Information (Details)
€ in Millions, $ in Millions
3 Months Ended
Oct. 13, 2023
EUR (€)
Oct. 13, 2023
USD ($)
Dec. 31, 2023
EUR (€)
Dec. 31, 2023
USD ($)
Ordinary Shares        
Disclosure of detailed information about borrowings [line items]        
Early repayment of borrowings | € € 100.0   € 100.0  
USD Term Loan        
Disclosure of detailed information about borrowings [line items]        
Redemption payment       $ 450.0
USD Term Loan | Ordinary Shares        
Disclosure of detailed information about borrowings [line items]        
Early repayment of borrowings   $ 450.0