v3.26.1
Common Stock and Warrants - Private Placement of Common Stock (Details)
$ / shares in Units, $ in Millions
Sep. 21, 2023
USD ($)
D
$ / shares
shares
Mar. 31, 2026
$ / shares
Private Placement    
Private Placement of Common Stock    
Aggregate Common units sold | shares 6,852,811  
Number of Prefunded Units sold | shares 503,058  
Common unit purchase price (in dollar per unit) | $ / shares $ 1.4275  
Prefunded unit purchase price (in dollar per unit) | $ / shares $ 1.4265  
Proceeds from private placement and warrants | $ $ 10.5  
Private placement fees | $ $ 1.1  
Class A Common stock | Private Placement    
Private Placement of Common Stock    
Number of common stock per unit | shares 1  
Amount allocated to issuance of the common stock | $ $ 0.4  
Common stock warrants | Private Placement    
Private Placement of Common Stock    
Number of common stock per warrant (in shares) | shares 1.5  
Number of trading days after clearance by the U.S. Food & Drug Administration of the Company's CanGarooRM antibiotic-eluting biologic envelope to exercise warrant | D 30  
Class Of Warrant Or Right Exercise Price Of Warrants, Conditional | $ / shares $ 1.4275  
2023 Prefund Warrants    
Private Placement of Common Stock    
Exercise price (in dollar per share) | $ / shares   $ 0.001
2023 Prefund Warrants | Private Placement    
Private Placement of Common Stock    
Number of common stock per warrant (in shares) | shares 1  
Prefunded Warrants | Private Placement    
Private Placement of Common Stock    
Exercise price (in dollar per share) | $ / shares $ 0.001