XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Summary of ESOP Awarded and Granted (Details) - ESOP - Employee Stock Option Plan (ESOP) - shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]    
Awards issued, beginning balance (in shares) 585,078 466,770
Additional awards granted (in shares)   55,100
Awards converted from ESOP to EIP (in shares) (486,685)  
Awards issued, ending balance (in shares) 98,393 521,870
Of which exercisable (in shares) 98,393 186,593