XML 87 R76.htm IDEA: XBRL DOCUMENT v3.23.2
SHAREHOLDERS' EQUITY - Share Repurchase Program (Details) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Stockholders' Equity Note [Abstract]    
Reverse stock split (in shares) 0.033333  
Common stock repurchased (in shares)   0