XML 95 R82.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Description and summarization table (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Commitments and Contingencies  
2022 $ 10,126
2023 8,135
2024 7,187
2025 2,137
2026 762
Thereafter 2,186
Total 30,533
Prescription Database  
Commitments and Contingencies  
2022 679
Total 679
Pediatric Portfolio Fixed Payments and Product Minimums  
Commitments and Contingencies  
2022 3,075
2023 3,100
2024 2,100
2025 2,100
2026 175
Total 10,550
Inventory Purchase Commitment  
Commitments and Contingencies  
2022 736
Total 736
Contingent Value Rights  
Commitments and Contingencies  
2022 2,000
2023 5,000
2024 5,000
Total 12,000
Product Contingent Liability  
Commitments and Contingencies  
2024 50
2026 550
Thereafter 2,050
Total 2,650
Product Milestone Payments  
Commitments and Contingencies  
2022 3,000
Total 3,000
Rumpus Earn Out Payments  
Commitments and Contingencies  
2022 574
2023 32
2024 35
2025 35
2026 35
Thereafter 135
Total 846
Office Leases  
Commitments and Contingencies  
2022 62
2023 3
2024 2
2025 2
2026 2
Thereafter 1
Total $ 72