Quarterly report pursuant to Section 13 or 15(d)

Shareholders' Equity (Details)

v3.23.1
Shareholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Feb. 28, 2023
Jan. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
May 16, 2022
May 02, 2022
Shareholders' Equity (Details) [Line Items]            
Common stock, par value (in Dollars per share)     $ 0.0001 $ 0.0001    
Common stock, shares authorized     30,000,000 30,000,000    
Preferred stock, par value (in Dollars per share)     $ 0.0001 $ 0.0001    
Preferred stock, shares authorized     10,000,000 10,000,000    
Total authorized shares         42,803,774  
Non voting common stock         2,803,774  
Shares of preferred stock         10,000,000  
Purchase share of common stock 7,920 7,920        
Total price (in Dollars) $ 50 $ 50        
Treasury shares 10,690 10,690        
Common Stock [Member]            
Shareholders' Equity (Details) [Line Items]            
Common stock, par value (in Dollars per share)           $ 0.0001
Common Stock [Member] | Maximum [Member]            
Shareholders' Equity (Details) [Line Items]            
Common stock, shares authorized           30,000,000
Common Stock [Member] | Minimum [Member]            
Shareholders' Equity (Details) [Line Items]            
Common stock, shares authorized           11,009,315
Non-voting Common Stock [Member]            
Shareholders' Equity (Details) [Line Items]            
Common stock, par value (in Dollars per share)           $ 0.0001
Common stock, shares authorized           2,803,774
Preferred Stock [Member]            
Shareholders' Equity (Details) [Line Items]            
Preferred stock, par value (in Dollars per share)           $ 0.0001
Preferred Stock [Member] | Maximum [Member]            
Shareholders' Equity (Details) [Line Items]            
Preferred stock, shares authorized           10,000,000
Preferred Stock [Member] | Minimum [Member]            
Shareholders' Equity (Details) [Line Items]            
Preferred stock, shares authorized           7,988,691