XML 134 R49.htm IDEA: XBRL DOCUMENT v3.25.3
StockBased Compensation (Details 12)
9 Months Ended
Sep. 30, 2025
shares
RSU Cancelled 125,994
Incentive RSU 125,994
Equity Incentive Plan One [Member]  
RSU Cancelled 3,600
Incentive Plan 2015
Incentive RSU 3,600
Cancellation Date Jan. 03, 2025
Equity Incentive Plan Two [Member]  
RSU Cancelled 2,666
Incentive Plan 2015
Incentive RSU 2,666
Cancellation Date Jan. 03, 2025
Equity Incentive Plan Three [Member]  
RSU Cancelled 3,600
Incentive Plan 2015
Incentive RSU 3,600
Cancellation Date Jan. 03, 2025
Equity Incentive Plan Four [Member]  
RSU Cancelled 1,800
Incentive Plan 2015
Incentive RSU 1,800
Cancellation Date Feb. 05, 2025
Equity Incentive Plan Five [Member]  
RSU Cancelled 1,800
Incentive Plan 2015
Incentive RSU 2,015
Cancellation Date Feb. 05, 2025
Equity Incentive Plan Six [Member]  
RSU Cancelled 8,100
Incentive Plan 2015
Incentive RSU 8,100
Cancellation Date Feb. 28, 2025
Restricted Stock Units (RSUs) [Member]  
RSU Cancelled 299,400
Incentive RSU 299,400
Restricted Stock Units (RSUs) [Member] | Equity Incentive Plan One [Member]  
RSU Cancelled 95,618
Incentive Plan 2024
Incentive RSU 95,618
Cancellation Date Jun. 30, 2025
Vesting Date Mar. 17, 2026
Restricted Stock Units (RSUs) [Member] | Equity Incentive Plan Two [Member]  
RSU Cancelled 95,599
Incentive Plan 2024
Incentive RSU 95,599
Cancellation Date Jun. 30, 2025
Vesting Date Mar. 17, 2027
Restricted Stock Units (RSUs) [Member] | Equity Incentive Plan Three [Member]  
RSU Cancelled 95,583
Incentive Plan 2024
Incentive RSU 95,583
Cancellation Date Jun. 30, 2025
Vesting Date Mar. 17, 2028
Restricted Stock Units (RSUs) [Member] | Equity Incentive Plan Four [Member]  
RSU Cancelled 4,200
Incentive Plan 2024
Incentive RSU 4,200
Cancellation Date Sep. 30, 2025
Vesting Date Mar. 17, 2026
Restricted Stock Units (RSUs) [Member] | Equity Incentive Plan Five [Member]  
RSU Cancelled 4,200
Incentive Plan 2024
Incentive RSU 4,200
Cancellation Date Sep. 30, 2025
Vesting Date Mar. 17, 2027
Restricted Stock Units (RSUs) [Member] | Equity Incentive Plan Six [Member]  
RSU Cancelled 4,200
Incentive Plan 2024
Incentive RSU 4,200
Cancellation Date Sep. 30, 2025
Vesting Date Mar. 17, 2028