XML 116 R86.htm IDEA: XBRL DOCUMENT v3.23.1
License and Distribution Agreements - Additional Information (Details) - USD ($)
12 Months Ended
Sep. 01, 2021
May 07, 2021
Aug. 06, 2020
Apr. 03, 2020
Dec. 31, 2022
License And Distribution Agreements [Line Items]          
Incentive payment         $ 0
Reimbursement for enrolled patients in related clinical studies       $ 75,000  
Sanuwave License Agreement          
License And Distribution Agreements [Line Items]          
Licensing arrangement term     5 years    
License agreement, description         (i) its affiliates without the consent of the Company and (ii) any third party for the sole purpose of providing services directly to Sanuwave upon prior written consent by the Company.
Arthrex Agreement          
License And Distribution Agreements [Line Items]          
Supply and distribution agreement period   6 years      
Supply and distribution agreement renewal term   2 years      
Supply and distribution agreement non-renewal notice period   12 months      
Discount percentage, payment for invoices within ten days   2.00%      
Payment term, net   45 days      
Material breach, contract terminated term   30 days      
Evolution Agreement          
License And Distribution Agreements [Line Items]          
Supply and distribution agreement period 3 years        
Supply and distribution agreement renewal term 2 years        
Supply and distribution agreement non-renewal notice period 12 months