XML 95 R73.htm IDEA: XBRL DOCUMENT v3.24.1
STOCKHOLDERS' EQUITY - Restricted shares (Details) - Restricted Stock
12 Months Ended
Dec. 31, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Restricted shares outstanding at beginning of year (audited) 2,207,772
Restricted shares granted 572,100
Restricted shares forfeited (143,946)
Restricted shares outstanding at end of period 2,635,926