XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.2
License and Distribution Agreements - Additional Information (Details) - USD ($)
6 Months Ended
Sep. 01, 2021
May 07, 2021
Jun. 30, 2022
Sorrento License Agreement      
License And Distribution Agreements [Line Items]      
Incentive payment     $ 0
Arthrex Agreement      
License And Distribution Agreements [Line Items]      
Supply and distribution agreement period   6 years  
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