XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Apr. 30, 2024
Jun. 30, 2024
Jun. 04, 2024
Jan. 31, 2018
Stock Based Compensation [Line Items]        
Common stock reserved shares     500,000  
Unrecognized compensation expense (in Dollars)   $ 2.6    
Recognized over a weighted-average period   1 year 7 months 6 days    
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