XML 130 R45.htm IDEA: XBRL DOCUMENT v3.25.3
StockBased Compensation (Details 8)
9 Months Ended
Sep. 30, 2025
shares
Incentive RSU 125,994
RSU Cancelled 125,994
Equity Incentive Plan Thirteen [Member]  
Incentive Plan 2015
Incentive RSU 1,000
Cancellation Date Apr. 01, 2025
RSU Cancelled 1,000
Incentive Vest Date May 23, 2025
Equity Incentive Plan Nineteen [Member]  
Incentive Plan 2015
Incentive RSU 4,228
Cancellation Date Sep. 13, 2025
RSU Cancelled 4,228
Incentive Vest Date Jan. 15, 2026
Equity Incentive Plan Twenty [Member]  
Incentive Plan 2015
Incentive RSU 2,000
Cancellation Date Sep. 30, 2025
RSU Cancelled 2,000
Incentive Vest Date Sep. 11, 2026
Equity Incentive Plan Two [Member]  
Incentive Plan 2015
Incentive RSU 2,666
Cancellation Date Jan. 03, 2025
RSU Cancelled 2,666
Incentive Vest Date Oct. 04, 2025
Equity Incentive Plan Three [Member]  
Incentive Plan 2015
Incentive RSU 3,600
Cancellation Date Jan. 03, 2025
RSU Cancelled 3,600
Incentive Vest Date Sep. 28, 2026
Equity Incentive Plan Four [Member]  
Incentive Plan 2015
Incentive RSU 1,800
Cancellation Date Feb. 05, 2025
RSU Cancelled 1,800
Incentive Vest Date Sep. 28, 2025
Equity Incentive Plan Five [Member]  
Incentive Plan 2015
Incentive RSU 2,015
Cancellation Date Feb. 05, 2025
RSU Cancelled 1,800
Incentive Vest Date Sep. 28, 2026
Equity Incentive Plan Six [Member]  
Incentive Plan 2015
Incentive RSU 8,100
Cancellation Date Feb. 28, 2025
RSU Cancelled 8,100
Incentive Vest Date Sep. 28, 2025
Equity Incentive Plan Seven [Member]  
Incentive Plan 2015
Incentive RSU 12,000
Cancellation Date Feb. 28, 2025
RSU Cancelled 12,000
Incentive Vest Date Oct. 04, 2025
Equity Incentive Plan Eight [Member]  
Incentive Plan 2015
Incentive RSU 8,100
Cancellation Date Feb. 28, 2025
RSU Cancelled 8,100
Incentive Vest Date Sep. 28, 2026
Equity Incentive Plan Nine [Member]  
Incentive Plan 2015
Incentive RSU 34,000
Cancellation Date Mar. 15, 2025
RSU Cancelled 34,000
Incentive Vest Date Apr. 04, 2025
Equity Incentive Plan One [Member]  
Incentive Plan 2015
Incentive RSU 3,600
Cancellation Date Jan. 03, 2025
RSU Cancelled 3,600
Incentive Vest Date Sep. 28, 2025
Equity Incentive Plan Fourteen [Member]  
Incentive Plan 2015
Incentive RSU 1,000
Cancellation Date Apr. 01, 2025
RSU Cancelled 1,000
Incentive Vest Date May 23, 2026
Equity Incentive Plan Fifteen [Member]  
Incentive Plan 2015
Incentive RSU 1,000
Cancellation Date Apr. 01, 2025
RSU Cancelled 1,000
Incentive Vest Date May 23, 2027
Equity Incentive Plan Sixteen [Member]  
Incentive Plan 2015
Incentive RSU 7,875
Cancellation Date Sep. 13, 2025
RSU Cancelled 7,875
Incentive Vest Date Sep. 28, 2025
Equity Incentive Plan Seventeen [Member]  
Incentive Plan 2015
Incentive RSU 7,875
Cancellation Date Sep. 13, 2025
RSU Cancelled 7,875
Incentive Vest Date Sep. 28, 2026
Equity Incentive Plan Ten [Member]  
Incentive Plan 2015
Incentive RSU 5,175
Cancellation Date Mar. 15, 2025
RSU Cancelled 5,175
Incentive Vest Date Sep. 28, 2025
Equity Incentive Plan Eleven [Member]  
Incentive Plan 2015
Incentive RSU 6,000
Cancellation Date Mar. 15, 2025
RSU Cancelled 6,000
Incentive Vest Date Oct. 04, 2025
Equity Incentive Plan Twelve [Member]  
Incentive Plan 2015
Incentive RSU 5,175
Cancellation Date Mar. 15, 2025
RSU Cancelled 5,175
Incentive Vest Date Sep. 28, 2026
Equity Incentive Plan Eighteen [Member]  
Incentive Plan 2015
Incentive RSU 9,000
Cancellation Date Sep. 13, 2025
RSU Cancelled 9,000
Incentive Vest Date Oct. 04, 2025