XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Payment Plans - Incentive Plan (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Non executive directors          
Plan disclosures          
Value of shares available for issuance for compensation related to annual fees $ 70,000        
Shares issued   2,849 3,682 6,013 6,545
2017 Plan          
Plan disclosures          
Shares issued   0 0 85,212 84,335