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