XML 73 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Note 10 - Commitments and Contingencies - Summary of Commitments and Contingencies (Details)
Dec. 31, 2020
USD ($)
Total $ 38,320,000
2021 5,176,000
2022 9,769,000
2023 8,300,000
2024 8,300,000
2025 3,300,000
Thereafter 3,475,000
Prescription Database [Member]  
Total 1,278,000
2021 545,000
2022 733,000
2023
2024
2025
Thereafter
Pediatric Portfolio Fixed Payments and Product Minimums [Member]  
Total 15,825,000
2021 1,650,000
2022 3,300,000
2023 3,300,000
2024 3,300,000
2025 3,300,000
Thereafter 975,000
Inventories [Member]  
Total 1,717,000
2021 981,000
2022 736,000
2023
2024
2025
Thereafter
CVR Liability [Member]  
Total 14,000,000
2021 2,000,000
2022 2,000,000
2023 5,000,000
2024 5,000,000
2025
Thereafter
Product Contingent Liability [Member]  
Total 2,500,000
2021
2022
2023
2024
2025
Thereafter 2,500,000
Product Milestone Payments [Member]  
Total 3,000,000
2021
2022 3,000,000
2023
2024
2025
Thereafter