XML 117 R101.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Description and summarization table (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Commitments and Contingencies  
2022 $ 12,296
2023 8,344
2024 7,363
2025 2,241
2026 760
Thereafter 2,185
Total 33,189
Prescription Database  
Commitments and Contingencies  
2022 905
2023 0
2024 0
2025 0
2026 0
Thereafter 0
Total 905
Pediatric Portfolio Fixed Payments and Product Minimums  
Commitments and Contingencies  
2022 4,100
2023 3,100
2024 2,100
2025 2,100
2026 175
Total 11,575
Inventory Purchase Commitment  
Commitments and Contingencies  
2022 1,472
2023 0
2024 0
2025 0
2026 0
Thereafter 0
Total 1,472
Contingent Value Rights  
Commitments and Contingencies  
2022 2,000
2023 5,000
2024 5,000
2025 0
2026 0
Thereafter 0
Total 12,000
Product Contingent Liability  
Commitments and Contingencies  
2022 50
2023 0
2024 50
2025 0
2026 550
Thereafter 2,050
Total 2,700
Product Milestone Payments  
Commitments and Contingencies  
2022 3,000
2023 0
2024 0
2025 0
2026 0
Thereafter 0
Total 3,000
Rumpus Earn Out Payments  
Commitments and Contingencies  
2022 580
2023 32
2024 35
2025 35
2026 35
Thereafter 135
Total 852
Other Commitments  
Commitments and Contingencies  
2022 189
2023 212
2024 178
2025 106
Total $ 685