XML 71 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Shareholders' Equity - Summary of Ordinary Shares Issued and Outstanding (Details) - shares
Dec. 31, 2023
Dec. 31, 2022
Class Of Stock [Line Items]    
Ordinary shares, shares issued 41,082,948 40,932,727
Ordinary shares, shares outstanding 41,082,948 40,932,727
Ordinary Shares    
Class Of Stock [Line Items]    
Ordinary shares, shares issued 39,466,581 39,316,360
Ordinary shares, shares outstanding 39,466,581 39,316,360
Ordinary and Deferred Shares    
Class Of Stock [Line Items]    
Ordinary shares, shares issued 41,082,949 40,932,728
Ordinary shares, shares outstanding 41,082,949 40,932,728
Class A Non Voting Ordinary Share    
Class Of Stock [Line Items]    
Ordinary shares, shares issued 1,616,367 1,616,367
Ordinary shares, shares outstanding 1,616,367 1,616,367
Deferred Shares    
Class Of Stock [Line Items]    
Ordinary shares, shares issued 1 1
Ordinary shares, shares outstanding 1 1