XML 77 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]      
Total revenues $ 339,410 $ 347,337 $ 343,374
U.S.      
Disaggregation of Revenue [Line Items]      
Total revenues 294,796 303,989 288,580
U.S. | Product revenue, net      
Disaggregation of Revenue [Line Items]      
Total revenues 284,885 303,989 288,580
U.S. | License and royalty revenues      
Disaggregation of Revenue [Line Items]      
Total revenues 9,911 0 0
International      
Disaggregation of Revenue [Line Items]      
Total revenues 44,614 43,348 54,794
International | Product revenue, net      
Disaggregation of Revenue [Line Items]      
Total revenues 42,810 41,287 52,556
International | License and royalty revenues      
Disaggregation of Revenue [Line Items]      
Total revenues $ 1,804 $ 2,061 $ 2,238