v3.26.1
Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Subsidiary, Sale of Stock [Line Items]    
Options, Outstanding and exercisable, Beginning 4,065,988 2,512,561
Weighted-Average Exercise Price Per Share, Outstanding and exercisable, Beginning $ 2.02 $ 1.92
Options, Granted 1,394,440 1,572,176
Weighted-Average Exercise Price Per Share, Granted $ 2.63 $ 2.19
Options, Exercised (4,900) (834)
Weighted-Average Exercise Price Per Share, Exercised $ 1.33 $ 1.95
Options, Forfeited (39,521) (17,915)
Weighted-Average Exercise Price Per Share, Forfeited $ 2.16 $ 1.95
Options, Expired 151,899
Weighted-Average Exercise Price Per Share, Expired $ 1.36
Options, Expired (151,899)
Options, Outstanding and expected to vest, Ending 5,264,108 4,065,988
Weighted-Average Exercise Price Per Share, Outstanding and expected to vest, Ending $ 2.20 $ 2.02
Nexcella [Member]    
Subsidiary, Sale of Stock [Line Items]    
Options, Outstanding and exercisable, Beginning 186,528
Weighted-Average Exercise Price Per Share, Outstanding and exercisable, Beginning $ 6.49
Options, Granted  
Weighted-Average Exercise Price Per Share, Granted  
Options, Exercised  
Weighted-Average Exercise Price Per Share, Exercised  
Options, Forfeited   (186,528)
Weighted-Average Exercise Price Per Share, Forfeited   $ 6.49
Options, Expired  
Weighted-Average Exercise Price Per Share, Expired  
Options, Expired  
Options, Outstanding and expected to vest, Ending  
Weighted-Average Exercise Price Per Share, Outstanding and expected to vest, Ending