v3.26.1
Common Stock (Details 2) - Restricted Stock Units (RSUs) [Member]
6 Months Ended
Jun. 30, 2026
shares
Equity Incentive Plan 2024 One [Member]  
Vest date Mar 1, 2026
Equity Incentive RSU 7,734
Shares Issued 6,845
Shares Withheld for Taxes 889
Incentive Plan 2024
Equity Incentive Plan 2024 [Member]  
Equity Incentive RSU 22,004
Shares Issued 18,892
Shares Withheld for Taxes 3,112
Equity Incentive Plan 2024 Two [Member]  
Vest date Mar 17, 2026
Equity Incentive RSU 14,270
Shares Issued 12,047
Shares Withheld for Taxes 2,223
Incentive Plan 2024