XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Schedule of RSA Activity (Details) - Restricted Stock Award [Member] - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Schedule of RSA Activity [Line Items]    
Beginning balance   2,207,553
Weighted Average Grant Date Fair Value, Unvested balance, Beginning  
Unvested balance, Number of Granted  
Weighted Average Grant Date Fair Value, Granted  
Unvested balance, Number of Vested (137,972) (714,543)
Weighted Average Grant Date Fair Value, Vested  
Ending balance 1,493,010 1,493,010
Weighted Average Grant Date Fair Value, Unvested balance, Ending