XML 115 R107.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent events (Additional Information) (Details) - Subsequent Event [Member] - Dividend Declaration [Member]
Oct. 31, 2024
$ / shares
Subsequent Event [Line Items]  
Dividends Payable, Date Declared Oct. 31, 2024
Date Paid or To Be Paid Dec. 05, 2024
Dividends Payable, Date of Record Nov. 20, 2024
Common Class B Member  
Subsequent Event [Line Items]  
Dividends Payable, Amount Per Share $ 0.06
Common Class A Member  
Subsequent Event [Line Items]  
Dividends Payable, Amount Per Share $ 0.06