v3.26.1
Licensing Agreements (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
Licensing Agreements [Line Items]  
Deferred revenue $ 1,438,013
Milestone payment 500,000
Flex Product [Member] | Maximum [Member]  
Licensing Agreements [Line Items]  
Milestone payment 69,600,000
Flex Product [Member] | Minimum [Member]  
Licensing Agreements [Line Items]  
Milestone payment 1,000,000
MiMedx Agreement [Member]  
Licensing Agreements [Line Items]  
Milestone payment 500,000
License Agreement [Member]  
Licensing Agreements [Line Items]  
Milestone payment $ 1,000,000