XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Details) - Schedule of Summary of the Company’s Performance-Based Awards Restricted Stock Awards Activity - Performance Shares [Member] - $ / shares
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Stockholders Equity [Line Items]    
Outstanding Ending balance 175,545 342,310
Weighted Average Exercise Price, Outstanding , Ending $ 8.41 $ 8.33
Number of shares, Issued  
Weighted Average Exercise Price, Issued  
Number of shares, Exercised (100,000)  
Weighted Average Exercise Price, Exercised  
Number of shares, Expired (66,765)  
Weighted Average Exercise Price, Expired  
Number of shares, Exercisable Ending 144,327  
Weighted Average Exercise Price, Exercisable Ending $ 6.65