Annual report pursuant to Section 13 and 15(d)

Schedule of Stock Option Outstanding and Exercisable (Details)

v3.23.1
Schedule of Stock Option Outstanding and Exercisable (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, Number outstanding | shares 26
Options outstanding, Weighted average remaining contractual life (years) 3 years 4 months 13 days
Options outstanding, Weighted average exercise $ 2,992,125
Options outstanding, Aggregate intrinsic value | $
Options vested and exercisable, Number vested | shares 26
Options vested and exercisable Weighted average exercise price $ 2,992,125
Options vested and exercisable Aggregate intrinsic value | $
Exercise Price Range One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, Exercise price $ 10,000,000
Options outstanding, Number outstanding | shares 5
Options outstanding, Weighted average remaining contractual life (years) 3 years 3 months
Options outstanding, Weighted average exercise $ 10,000,000
Options outstanding, Aggregate intrinsic value | $
Options vested and exercisable, Number vested | shares 5
Options vested and exercisable Weighted average exercise price $ 10,000,000
Options vested and exercisable Aggregate intrinsic value | $
Exercise Price Range Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, Exercise price $ 5,000,000
Options outstanding, Number outstanding | shares 5
Options outstanding, Weighted average remaining contractual life (years) 3 years 3 months
Options outstanding, Weighted average exercise $ 5,000,000
Options outstanding, Aggregate intrinsic value | $
Options vested and exercisable, Number vested | shares 5
Options vested and exercisable Weighted average exercise price $ 5,000,000
Options vested and exercisable Aggregate intrinsic value | $
Exercise Price Range Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, Exercise price $ 269,580
Options outstanding, Number outstanding | shares 8
Options outstanding, Weighted average remaining contractual life (years) 3 years 3 months 29 days
Options outstanding, Weighted average exercise $ 269,580
Options outstanding, Aggregate intrinsic value | $
Options vested and exercisable, Number vested | shares 8
Options vested and exercisable Weighted average exercise price $ 269,580
Options vested and exercisable Aggregate intrinsic value | $
Exercise Price Range Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, Exercise price $ 80,906
Options outstanding, Number outstanding | shares 8
Options outstanding, Weighted average remaining contractual life (years) 3 years 6 months 14 days
Options outstanding, Weighted average exercise $ 80,906
Options outstanding, Aggregate intrinsic value | $
Options vested and exercisable, Number vested | shares 8
Options vested and exercisable Weighted average exercise price $ 80,906
Options vested and exercisable Aggregate intrinsic value | $