XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock (Details)
6 Months Ended
Jun. 30, 2024
USD ($)
shares
Equity Incentive RSU 202,261
Incentive RSU Issued 153,356
RSUs Held for Taxes | $ $ 48,905
Equity Incentive Plan One [Member]  
Incentive Plan 2015
Equity Incentive RSU 21,582
Incentive Vest Date Feb. 08, 2024
Incentive RSU Issued 21,582
RSUs Held for Taxes | $ $ 0
Equity Incentive Plan Two [Member]  
Incentive Plan 2015
Equity Incentive RSU 9,000
Incentive Vest Date Mar. 01, 2024
Incentive RSU Issued 6,057
RSUs Held for Taxes | $ $ 2,943
Equity Incentive Plan Three [Member]  
Incentive Plan 2015
Equity Incentive RSU 44,217
Incentive Vest Date Mar. 27, 2024
Incentive RSU Issued 40,530
RSUs Held for Taxes | $ $ 3,687
Equity Incentive Plan Four [Member]  
Incentive Plan 2015
Equity Incentive RSU 51,000
Incentive Vest Date Apr. 04, 2024
Incentive RSU Issued 32,337
RSUs Held for Taxes | $ $ 18,663
Equity Incentive Plan Five [Member]  
Incentive Plan 2015
Equity Incentive RSU 50,000
Incentive Vest Date May 01, 2024
Incentive RSU Issued 34,496
RSUs Held for Taxes | $ $ 15,504
Equity Incentive Plan Six [Member]  
Incentive Plan 2015
Equity Incentive RSU 11,500
Incentive Vest Date Jun. 01, 2024
Incentive RSU Issued 6,670
RSUs Held for Taxes | $ $ 4,830
Equity Incentive Plan Seven [Member]  
Incentive Plan 2015
Equity Incentive RSU 14,962
Incentive Vest Date Jun. 15, 2024
Incentive RSU Issued 11,684
RSUs Held for Taxes | $ $ 3,278