XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Incentive Plan - Schedule of RSU Activity (Details) - Restricted Stock Units (RSUs) [Member]
12 Months Ended
Dec. 31, 2024
shares
Schedule of RSU Activity [Line Items]  
Outstanding (unvested) at December 31, 2023 11,239
RSU granted 1,394,774
RSUs vested (566,904)
RSU expired/forfeited (33,108)
Outstanding (unvested) at December 31, 2024 806,001