Quarterly report pursuant to Section 13 or 15(d)

Note 20 - Leases (Details Textual)

v3.23.3
Note 20 - Leases (Details Textual)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Dec. 02, 2021
USD ($)
ft²
Sep. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Aug. 31, 2020
USD ($)
May 31, 2018
USD ($)
Sep. 30, 2023
ft²
Sep. 30, 2023
USD ($)
ft²
Sep. 30, 2023
GBP (£)
ft²
Dec. 31, 2022
USD ($)
Operating Lease, Weighted Average Incremental Rate, Percent           3.75%     3.75%
Operating Lease, Impairment Loss             $ 0   $ 0
Office Space in Florida [Member]                  
Lessee, Operating Lease, Term of Contract (Month) 62 months                
Area of Real Estate Property (Square Foot) | ft² 4,141                
Annul Rent $ 186,345                
Annual Lease Increase, Percentage 3.00%                
Facilities in Poole, England [Member]                  
Area of Real Estate Property (Square Foot) | ft²           2,660 2,660 2,660  
Annul Rent             $ 37,107 £ 30,000  
Foreign Currency Exchange Rate, Translation           1.24 1.24 1.24  
Lessee, Operating Lease, Renewal Term (Month)           12 months 12 months 12 months  
Progressive Care [Member] | Finance Obligation for Pharmacy Equipment [Member]                  
Finance Lease, Liability         $ 115,000        
Finance Lease, Monthly Payment         $ 1,678        
Lessee, Finance Lease, Term of Contract (Month)         84 months        
Lessee, Finance Lease, Interest Rate         6.00%        
Progressive Care [Member] | Computer Servers [Member]                  
Finance Lease, Liability     $ 51,000            
Finance Lease, Monthly Payment     $ 1,411            
Lessee, Finance Lease, Term of Contract (Month)     36 months            
Progressive Care [Member] | Orlando Pharmacy [Member]                  
Lessee, Operating Lease, Term of Contract (Month)       66 months          
Operating Lease, Monthly Payment       $ 4,310          
Progressive Care [Member] | North Miami Beach Pharmacy [Member]                  
Lessee, Operating Lease, Term of Contract (Month)   60 months              
Operating Lease, Monthly Payment   $ 5,237