XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.2
SHAREHOLDERS' EQUITY - Share-based Payment Arrangement, Option, Activity (Details) - shares
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Equity [Abstract]            
Non-vested (in shares) 232,489   293,420      
Vested (in shares) 2,142,143   2,081,212      
Exercised (in shares) (5,511)   (5,511)      
Forfeited (in shares) (95,849)   (88,749)      
Balance 2,273,272 2,280,372 2,280,372 2,316,106 2,321,106 1,604,236