XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Dec. 31, 2021
Sep. 28, 2018
Other Commitments [Line Items]        
Amount at which royalty payments are due       $ 20,833
Maximum royalty payment       $ 6,500
Royalty expense $ 1,060 $ 2,696    
Accrued royalties 714 714 $ 0  
Accrued milestones 366 366    
Wynzora        
Other Commitments [Line Items]        
Accrued royalties $ 267 $ 267