XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Performance Based Restricted Stock Units (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercisable at end of period $ 100,000  
Stock based compensation expenses $ 315,000 $ 943,000
Restricted stock units - Performance based awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding at end of period (in shares) 0  
Exercisable at end of period $ 0