XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
May 17, 2023
Stockholders Equity [Line Items]        
UnrecognizedCompensationCost $ 5,560   $ 5,560  
Exercised shares      
Common Stock [Member]        
Stockholders Equity [Line Items]        
Exercised shares 63,334 122,497 177,094  
2018 Equity Plan [Member]        
Stockholders Equity [Line Items]        
Description stock split     (i) 100,000 shares (after a later 10 for 1 stock split) or (ii) 5% of the outstanding shares on the last day of the immediately preceding fiscal year.  
2021 Equity Plan [Member]        
Stockholders Equity [Line Items]        
Shares issued       10,000,000
Number of shares reserved 5,217,548   5,217,548  
Stock Warrant [Member]        
Stockholders Equity [Line Items]        
UnrecognizedCompensationCost $ 330   $ 330  
Stock Option [Member] | Common Stock [Member]        
Stockholders Equity [Line Items]        
Exercised shares     63,334  
Restricted Stock Award [Member]        
Stockholders Equity [Line Items]        
UnrecognizedCompensationCost $ 180   $ 180