Quarterly report pursuant to Section 13 or 15(d)

STOCKHOLDERS' EQUITY - Restricted Stock Unit Activity (Details)

v3.23.2
STOCKHOLDERS' EQUITY - Restricted Stock Unit Activity (Details) - 2020 Employee Stock Purchase Plan - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Stock Option (in Shares)        
Outstanding, beginning balance 1,374,383 1,669,300 1,669,300  
Granted 359,993 252,051    
Forfeited (15,699) (3,370)    
Vested (134,641) (3,000)    
Outstanding, ending balance 1,584,036 1,914,981 1,374,383 1,669,300
Weighted Average Grant Date Fair Value        
Weighted Average Fair Value Beginning Balance $ 10.72 $ 10.10 $ 10.10  
Weighted Average Fair Value Granted 15.00 14.73    
Weighted Average Fair Value Forfeited 15.24 12.46    
Weighted Average Fair Value Vested 14.43 10.00    
Weighted Average Fair Value Ending Balance $ 11.34 $ 10.70 $ 10.72 $ 10.10
Weighted Average Contractual Life        
Weighted Average Contractual Life Granted 2 years 6 months 18 days 2 years 9 months 3 days    
Weighted Average Contractual Life Forfeited 2 years 2 months 12 days 2 years    
Weighted Average Contractual Life 3 years 21 days 2 years 1 month 13 days 2 years 10 months 17 days 2 years 7 days