XML 128 R43.htm IDEA: XBRL DOCUMENT v3.25.3
StockBased Compensation (Details 6)
9 Months Ended
Sep. 30, 2025
USD ($)
shares
Compensation Expense Nine [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 101,700
Compensation Expense grant date Aug. 15, 2025
Compensation Expense Vesting Period 78 Days
First Vesting date Nov. 01, 2025
RSU Expense | $ $ 70,672
Compensation Expense Ten [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 101,694
Compensation Expense grant date Aug. 15, 2025
Compensation Expense Vesting Period 171 Days
First Vesting date Feb. 01, 2026
RSU Expense | $ $ 70,668
Compensation Expense Eleven [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 5,000
Compensation Expense grant date Aug. 15, 2025
Compensation Expense Vesting Period 47 Days
First Vesting date Sep. 30, 2025
RSU Expense | $ $ 3,475
Compensation Expense Twelve [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 5,000
Compensation Expense grant date Aug. 15, 2025
Compensation Expense Vesting Period 139 Days
First Vesting date Dec. 31, 2025
RSU Expense | $ $ 3,475
Restricted Stock Units [Member]  
RSU Granted | shares 705,258
RSU Expense | $ $ 469,167
Compensation Expense One [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 16,912
Compensation Expense grant date Jan. 15, 2025
Compensation Expense Vesting Period 12 Months
First Vesting date Jan. 16, 2026
RSU Expense | $ $ 10,656
Compensation Expense Two [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 50,000
Compensation Expense grant date Jan. 15, 2025
Compensation Expense Vesting Period 36 Months
First Vesting date Jan. 15, 2026
Third vesting date Jan. 15, 2028
RSU Expense | $ $ 31,505
Second vesting date Jan. 15, 2027
Compensation Expense Three [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 125,000
Compensation Expense grant date Feb. 26, 2025
Compensation Expense Vesting Period 67 Days
First Vesting date May 13, 2025
RSU Expense | $ $ 73,000
Compensation Expense Four [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 12,500
Compensation Expense grant date Mar. 07, 2025
Compensation Expense Vesting Period 12 Months
First Vesting date Mar. 07, 2026
RSU Expense | $ $ 7,563
Compensation Expense Five [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 137,452
Compensation Expense grant date Jun. 01, 2025
Compensation Expense Vesting Period 2 Months
First Vesting date Aug. 01, 2025
RSU Expense | $ $ 69,138
Compensation Expense Six [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 50,000
Compensation Expense grant date Jun. 23, 2025
Compensation Expense Vesting Period 0 Days
First Vesting date Jun. 23, 2025
RSU Expense | $ $ 43,005
Compensation Expense Seven [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 50,000
Compensation Expense grant date Jun. 23, 2025
Compensation Expense Vesting Period 21 Days
First Vesting date Jul. 13, 2025
RSU Expense | $ $ 43,005
Compensation Expense Eight [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 50,000
Compensation Expense grant date Jun. 23, 2025
Compensation Expense Vesting Period 52 Days
First Vesting date Aug. 13, 2025
RSU Expense | $ $ 43,005