v3.26.1
Net Income (Loss) per Ordinary Share - Narrative (Details) - Convertible Debt
$ / shares in Units, $ in Thousands
Jul. 31, 2024
USD ($)
$ / shares
2026 Notes  
Debt Instrument [Line Items]  
Irrevocable election for settlement method fix, maximum cash per $1,000 principal amount | $ $ 1
Average market price of our ordinary shares exceed the conversion price (in dollars per share) $ 155.81
2030 Notes  
Debt Instrument [Line Items]  
Average market price of our ordinary shares exceed the conversion price (in dollars per share) $ 153.05