XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock (Tables)
6 Months Ended
Jun. 30, 2025
Common Stock  
Schedule of common stock reserved for future issuance

    

June 30, 

December 31, 

2025

2024

Stock options issued and outstanding

 

158,005

 

98,971

Restricted stock units (unvested)

 

303,957

 

25,613

Shares available for future issuance under the stock incentive plan

720,800

 

25,818

Warrants

3,747,798

 

55,403

Contingent consideration

222,653

 

222,653

Convertible notes

399,128

399,128

Total common stock reserved

 

5,552,341

 

827,586