XML 54 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Common Stock (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Equity Incentive RSU 836,828 377,007
Incentive RSU Issued 658,102 297,289
RSUs Held for Taxes $ 178,726 $ 79,718
Equity Incentive Plan One [Member]    
Incentive Plan 2015 2015
Equity Incentive RSU 4,000 15,000
Incentive Vest Date Feb. 08, 2023 Mar. 25, 2022
Incentive RSU Issued 2,369 15,000
RSUs Held for Taxes $ 1,631 $ 0
Equity Incentive Plan Two [Member]    
Incentive Plan 2015 2015
Equity Incentive RSU 15,000 26,250
Incentive Vest Date Mar. 01, 2023 Apr. 13, 2022
Incentive RSU Issued 9,609 21,712
RSUs Held for Taxes $ 5,391 $ 4,538
Equity Incentive Plan Three [Member]    
Incentive Plan 2015 2015
Equity Incentive RSU 15,000 50,000
Incentive Vest Date Mar. 25, 2023 May 01, 2022
Incentive RSU Issued 15,000 35,000
RSUs Held for Taxes $ 0 $ 15,000
Equity Incentive Plan Four [Member]    
Incentive Plan 2015 2015
Equity Incentive RSU 2,500 230,102
Incentive Vest Date Apr. 04, 2023 Aug. 03, 2022
Incentive RSU Issued 1,759 191,992
RSUs Held for Taxes $ 741 $ 38,110
Equity Incentive Plan Five [Member]    
Incentive Plan 2015 2015
Equity Incentive RSU 13,500 12,000
Incentive Vest Date Apr. 04, 2023 Sep. 07, 2022
Incentive RSU Issued 7,995 7,038
RSUs Held for Taxes $ 5,505 $ 4,962
Equity Incentive Plan Six [Member]    
Incentive Plan 2015 2015
Equity Incentive RSU 35,000 19,905
Incentive Vest Date Apr. 04, 2023 Oct. 04, 2022
Incentive RSU Issued 22,610 13,022
RSUs Held for Taxes $ 12,390 $ 6,883
Equity Incentive Plan Seven [Member]    
Incentive Plan 2015 2015
Equity Incentive RSU 50,000 21,750
Incentive Vest Date May 01, 2023 Nov. 01, 2022
Incentive RSU Issued 35,707 12,344
RSUs Held for Taxes $ 14,293 $ 9,406
Equity Incentive Plan Eight [Member]    
Incentive Plan 2015 2015
Equity Incentive RSU 4,000 2,000
Incentive Vest Date Jun. 01, 2023 Dec. 15, 2022
Incentive RSU Issued 2,270 1,181
RSUs Held for Taxes $ 1,730 $ 819
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  
Equity Incentive Plan Fourteen [Member]    
Incentive Plan 2015  
Equity Incentive RSU 357,346  
Incentive Vest Date Oct. 04, 2023  
Incentive RSU Issued 298,738  
RSUs Held for Taxes $ 58,608  
Equity Incentive Plan Fifteen [Member]    
Incentive Plan 2015  
Equity Incentive RSU 19,904  
Incentive Vest Date Oct. 04, 2023  
Incentive RSU Issued 6,883  
RSUs Held for Taxes $ 13,021  
Equity Incentive Plan Sixteen [Member]    
Incentive Plan 2015  
Equity Incentive RSU 21,583  
Incentive Vest Date Oct. 13, 2023  
Incentive RSU Issued 21,583  
RSUs Held for Taxes $ 0  
Equity Incentive Plan Seventeen [Member]    
Incentive Plan 2015  
Equity Incentive RSU 21,750  
Incentive Vest Date Nov. 01, 2023  
Incentive RSU Issued 21,750  
RSUs Held for Taxes $ 0  
Equity Incentive Plan Eighteen [Member]    
Incentive Plan 2015  
Equity Incentive RSU 334  
Incentive Vest Date Nov. 29, 2023  
Incentive RSU Issued 334  
RSUs Held for Taxes $ 0  
Equity Incentive Plan Ninteen [Member]    
Incentive Plan 2015  
Equity Incentive RSU 2,000  
Incentive Vest Date Dec. 15, 2023  
Incentive RSU Issued 1,185  
RSUs Held for Taxes $ 815