v3.23.2
STOCKHOLDERS' EQUITY - Restricted Stock (Details) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Restricted stock    
Restricted Stock    
Outstanding at period start (in shares) 403,324  
Granted (in shares) 282,585  
Forfeited (in shares) (3,838)  
Vested (in shares) (115,760)  
Outstanding at period end (in shares) 566,311 403,324
Weighted-Average Remaining Contractual Terms (in Years)    
Weighted-average remaining contractual terms (in years) 2 years 1 year 4 months 24 days
Restricted Stock Units (RSUs)    
Restricted Stock    
Outstanding at period start (in shares) 10,080  
Granted (in shares) 4,005  
Forfeited (in shares) (234)  
Vested (in shares) 0  
Outstanding at period end (in shares) 13,851 10,080
Weighted-Average Remaining Contractual Terms (in Years)    
Weighted-average remaining contractual terms (in years) 2 years 2 months 12 days 2 years 6 months