XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Equity Incentive Plan - Schedule of Issued and Outstanding Options (Details) - Stock Option [Member] - shares
Jun. 30, 2025
Dec. 31, 2024
Schedule of Issued and Outstanding Options [Line Items]    
Stock options vested (based on ratable vesting) 47,672 31,713
Stock options unvested 327,946 89,473
Total stock options outstanding 375,618 121,186