v3.26.1
Stock-Based Compensation (Details 13) - 2024 Plan
6 Months Ended
Jun. 30, 2026
shares
Equity Incentive Plan One [Member]  
RSU Vested 7,734
Vest date Mar 1, 2026
Vest date Feb 26, 2027
Incentive RSU Issued 6,845
RSUs Held for Taxes 889
Equity Incentive Plan [Member]  
RSU Vested 22,004
Incentive RSU Issued 18,892
RSUs Held for Taxes 3,112
Equity Incentive Plan Two [Member]  
RSU Vested 14,270
Vest date Mar 17, 2026
Incentive RSU Issued 12,047
RSUs Held for Taxes 2,223