XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Equity Incentive Plan - Schedule of RSU Activity (Details) - Restricted Stock Units (RSUs) [Member]
6 Months Ended
Jun. 30, 2025
shares
Schedule of RSU Activity [Line Items]  
Outstanding (unvested) at December 31, 2024 806,001
RSU granted 331,243
RSUs vested (352,927)
RSU expired/forfeited (79,500)
Outstanding (unvested) at June 30, 2025 704,817