Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity (Details) - Schedule of composed of common stock and Non-voting common stock

v3.23.1
Shareholders' Equity (Details) - Schedule of composed of common stock and Non-voting common stock - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Number of shares    
Common stock, Authorized 30,000,000 11,009,315
Common stock, Issued and outstanding 17,379,861 2,050,404
Non-voting Common stock, Authorized 2,803,774 2,803,774
Non-voting Common stock, Issued and outstanding 1,783,773