XML 59 R41.htm IDEA: XBRL DOCUMENT v3.25.1
StockBased Compensation (Details 6)
3 Months Ended
Mar. 31, 2025
shares
Equity Incentive RSU 139,593
Incentive RSU Issued 97,553
RSUs Held for Taxes 42,040
Equity Incentive Plan Two [Member]  
Incentive Plan 2015
Equity Incentive RSU 4,667
Incentive Vest Date Feb. 22, 2025
Incentive RSU Issued 2,750
RSUs Held for Taxes 1,917
Equity Incentive Plan Three [Member]  
Incentive Plan 2015
Equity Incentive RSU 33,503
Incentive Vest Date Mar. 13, 2025
Incentive RSU Issued 21,643
RSUs Held for Taxes 11,860
Equity Incentive Plan Four [Member]  
Incentive Plan 2015
Equity Incentive RSU 38,198
Incentive Vest Date Mar. 13, 2025
Incentive RSU Issued 24,676
RSUs Held for Taxes 13,522
Equity Incentive Plan Five [Member]  
Incentive Plan 2015
Equity Incentive RSU 41,642
Incentive Vest Date Mar. 13, 2025
Incentive RSU Issued 26,901
RSUs Held for Taxes 14,741
Equity Incentive Plan One [Member]  
Incentive Plan 2015
Equity Incentive RSU 21,583
Incentive Vest Date Jan. 01, 2025
Incentive RSU Issued 21,583