Quarterly report pursuant to Section 13 or 15(d)

Common Stock (Details 1)

v3.23.3
Common Stock (Details 1)
9 Months Ended
Sep. 30, 2023
USD ($)
shares
Equity Incentive RSU 413,911
Incentive RSU Issued 307,629
RSUs Held for Taxes | $ $ 106,282
Equity Incentive Plan One [Member]  
Incentive Plan 2015
Equity Incentive RSU 4,000
Incentive Vest Date Feb. 08, 2023
Incentive RSU Issued 2,369
RSUs Held for Taxes | $ $ 1,631
Equity Incentive Plan Two [Member]  
Incentive Plan 2015
Equity Incentive RSU 15,000
Incentive Vest Date Mar. 01, 2023
Incentive RSU Issued 9,609
RSUs Held for Taxes | $ $ 5,391
Equity Incentive Plan Three [Member]  
Incentive Plan 2015
Equity Incentive RSU 15,000
Incentive Vest Date Mar. 25, 2023
Incentive RSU Issued 15,000
RSUs Held for Taxes | $ $ 0
Equity Incentive Plan Four [Member]  
Incentive Plan 2015
Equity Incentive RSU 2,500
Incentive Vest Date Apr. 04, 2023
Incentive RSU Issued 1,759
RSUs Held for Taxes | $ $ 741
Equity Incentive Plan Five [Member]  
Incentive Plan 2015
Equity Incentive RSU 13,500
Incentive Vest Date Apr. 04, 2023
Incentive RSU Issued 7,995
RSUs Held for Taxes | $ $ 5,505
Equity Incentive Plan Six [Member]  
Incentive Plan 2015
Equity Incentive RSU 35,000
Incentive Vest Date Apr. 04, 2023
Incentive RSU Issued 22,610
RSUs Held for Taxes | $ $ 12,390
Equity Incentive Plan Seven [Member]  
Incentive Plan 2015
Equity Incentive RSU 50,000
Incentive Vest Date May 01, 2023
Incentive RSU Issued 35,707
RSUs Held for Taxes | $ $ 14,293
Equity Incentive Plan Eight [Member]  
Incentive Plan 2015
Equity Incentive RSU 4,000
Incentive Vest Date Jun. 01, 2023
Incentive RSU Issued 2,270
RSUs Held for Taxes | $ $ 1,730
Equity Incentive Plan Nine [Member]  
Incentive Plan 2015
Equity Incentive RSU 7,500
Incentive Vest Date Jun. 01, 2023
Incentive RSU Issued 4,257
RSUs Held for Taxes | $ $ 3,243
Equity Incentive Plan Ten [Member]  
Incentive Plan 2015
Equity Incentive RSU 208,809
Incentive Vest Date Aug. 03, 2023
Incentive RSU Issued 167,809
RSUs Held for Taxes | $ $ 41,000
Equity Incentive Plan Eleven [Member]  
Incentive Plan 2015
Equity Incentive RSU 34,102
Incentive Vest Date Aug. 15, 2023
Incentive RSU Issued 23,764
RSUs Held for Taxes | $ $ 10,338
Equity Incentive Plan Twelve [Member]  
Incentive Plan 2015
Equity Incentive RSU 12,000
Incentive Vest Date Sep. 07, 2023
Incentive RSU Issued 7,046
RSUs Held for Taxes | $ $ 4,954
Equity Incentive Plan Thirteen [Member]  
Incentive Plan 2015
Equity Incentive RSU 12,500
Incentive Vest Date Sep. 21, 2023
Incentive RSU Issued 7,434
RSUs Held for Taxes | $ $ 5,066