XML 36 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' equity and dividend payment, Stockholders equity (Details)
9 Months Ended
Sep. 30, 2023
Vote
$ / shares
shares
Common Stock [Abstract]  
Number of vote per common stock | Vote 1
Common Stock [Member]  
Stockholders' Equity [Abstract]  
Issued (in shares) 160,999,542
Numbers of shares authorized for issue at September 30, 2023 (in shares) 250,000,000
Par value (in dollars per share) | $ / shares $ 0.01