XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Share Capital - Schedule of Share Capital (Details) - USD ($)
$ / shares in Units, $ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Class of Stock [Line Items]            
Common stock authorized (in shares) 150,000,000 135,000,000 135,000,000 135,000,000 135,000,000 135,000,000
Common stock, par value (in dollars per share) $ 0.01          
Common stock issued (in shares) 103,704,006 103,683,894 103,087,859 103,087,859 103,039,304 102,563,042
Common stock outstanding (in shares) 103,704,006 103,683,894 103,087,859 103,087,859 103,039,304 102,563,042
Common shares $ 1,037   $ 1,030      
Common Class A            
Class of Stock [Line Items]            
Common stock authorized (in shares) 53,993,690 53,993,690 53,993,690 53,993,690 53,993,690 53,793,690
Common stock, par value (in dollars per share) $ 0.01   $ 0.01      
Common stock issued (in shares) 30,520,078 30,520,078 30,520,078 30,520,078 30,520,078 30,320,078
Common stock outstanding (in shares) 30,520,078 30,520,078 30,520,078 30,520,078 30,520,078 30,320,078
Common shares $ 305   $ 305      
Common Class B            
Class of Stock [Line Items]            
Common stock authorized (in shares) 65,480,684 50,480,684 50,480,684 50,480,684 48,984,123 46,898,612
Common stock, par value (in dollars per share) $ 0.01   $ 0.01      
Common stock issued (in shares) 42,658,302 42,638,190 42,042,155 42,042,155 40,497,039 37,935,266
Common stock outstanding (in shares) 42,658,302 42,638,190 42,042,155 42,042,155 40,497,039 37,935,266
Common shares $ 427   $ 420      
Common Class C            
Class of Stock [Line Items]            
Common stock authorized (in shares) 30,525,626 30,525,626 30,525,626 30,525,626 32,022,187 34,307,698
Common stock, par value (in dollars per share) $ 0.01   $ 0.01      
Common stock issued (in shares) 30,525,626 30,525,626 30,525,626 30,525,626 32,022,187 34,307,698
Common stock outstanding (in shares) 30,525,626 30,525,626 30,525,626 30,525,626 32,022,187 34,307,698
Common shares $ 305   $ 305