XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Based Compensation (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2024
Jan. 31, 2018
Stock Based Compensation [Line Items]    
Common stock reserved shares 500,000  
Unrecognized compensation expense (in Dollars) $ 2.1  
Recognized over a weighted-average period 1 year 6 months  
Share granted 123,356  
Share of common stock 1  
Restricted Stock Units (RSUs) [Member]    
Stock Based Compensation [Line Items]    
Share granted 88,856  
2018 Plan [Member] | Restricted Stock Units (RSUs) [Member]    
Stock Based Compensation [Line Items]    
Common stock reserved shares   131,379
2021 Plan [Member]    
Stock Based Compensation [Line Items]    
Common stock reserved shares 668,000