Quarterly report pursuant to Section 13 or 15(d)

StockBased Compensation (Details 7)

v3.23.2
StockBased Compensation (Details 7)
6 Months Ended
Jun. 30, 2023
shares
Equity Incentive RSU 146,500
Equity Incentive RSUs 63,343
Incentive RSUs Cancelled 63,343
RSUs Cancelled Plan One [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 5,000
Incentive Cancellation Date Apr. 30, 2023
Incentive Vest Date Jun. 01, 2024
Incentive RSUs Cancelled 5,000
RSUs Cancelled Plan Two [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 4,334
Incentive Cancellation Date Apr. 30, 2023
Incentive Vest Date Oct. 04, 2023
Incentive RSUs Cancelled 4,334
RSUs Cancelled Plan Three [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 4,333
Incentive Cancellation Date Apr. 30, 2023
Incentive Vest Date Oct. 04, 2024
Incentive RSUs Cancelled 4,333
RSUs Cancelled Plan Four [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 4,333
Incentive Cancellation Date Apr. 30, 2023
Incentive Vest Date Oct. 04, 2025
Incentive RSUs Cancelled 4,333
RSUs Cancelled Plan Five [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 5,000
Incentive Cancellation Date Apr. 30, 2023
Incentive Vest Date Jun. 01, 2023
Incentive RSUs Cancelled 5,000
RSUs Cancelled Plan Six [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 5,000
Incentive Cancellation Date May 05, 2023
Incentive Vest Date Oct. 04, 2023
Incentive RSUs Cancelled 5,000
RSUs Cancelled Plan Seven [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 5,000
Incentive Cancellation Date May 05, 2023
Incentive Vest Date Oct. 04, 2024
Incentive RSUs Cancelled 5,000
RSUs Cancelled Plan Eight [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 5,000
Incentive Cancellation Date May 05, 2023
Incentive Vest Date Oct. 04, 2025
Incentive RSUs Cancelled 5,000
RSUs Cancelled Plan Nine [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 6,000
Incentive Cancellation Date May 05, 2023
Incentive Vest Date Mar. 01, 2024
Incentive RSUs Cancelled 6,000
RSUs Cancelled Plan Ten [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 667
Incentive Cancellation Date Jun. 15, 2023
Incentive Vest Date Nov. 29, 2023
Incentive RSUs Cancelled 667
RSUs Cancelled Plan Eleven [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 667
Incentive Cancellation Date Jun. 15, 2023
Incentive Vest Date Nov. 29, 2024
Incentive RSUs Cancelled 667
RSUs Cancelled Plan Twelve [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 666
Incentive Cancellation Date Jun. 15, 2023
Incentive Vest Date Nov. 29, 2025
Incentive RSUs Cancelled 666
RSUs Cancelled Plan Thirteen [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 5,000
Incentive Cancellation Date Jun. 28, 2023
Incentive Vest Date Oct. 04, 2023
Incentive RSUs Cancelled 5,000
RSUs Cancelled Plan Fourteen [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 5,000
Incentive Cancellation Date Jun. 28, 2023
Incentive Vest Date Oct. 04, 2024
Incentive RSUs Cancelled 5,000
RSUs Cancelled Plan Fifteen [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 5,000
Incentive Cancellation Date Jun. 28, 2023
Incentive Vest Date Oct. 04, 2025
Incentive RSUs Cancelled 5,000
RSUs Cancelled Plan Sixteen [Member]  
Equity Incentive Plan 2015
Equity Incentive RSU 2,343
Incentive Cancellation Date Jun. 28, 2023
Incentive Vest Date Aug. 03, 2023
Incentive RSUs Cancelled 2,343