Annual report [Section 13 and 15(d), not S-K Item 405]

Note 20 - Leases (Details Textual)

v3.25.1
Note 20 - Leases (Details Textual)
1 Months Ended 7 Months Ended 9 Months Ended 12 Months Ended
Dec. 02, 2021
USD ($)
ft²
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Sep. 30, 2021
USD ($)
Aug. 31, 2020
USD ($)
May 31, 2018
USD ($)
Jul. 31, 2025
GBP (£)
Dec. 31, 2024
USD ($)
Jul. 31, 2027
GBP (£)
Jul. 31, 2026
GBP (£)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
ft²
Dec. 31, 2023
GBP (£)
Aug. 01, 2024
Finance Lease, Liability               $ 5,000     $ 5,000 $ 23,000    
Annual Rent $ 186,000                          
Operating Lease, Impairment Loss                     $ 100,000      
Office Space in Florida [Member]                            
Lessee, Operating Lease, Term of Contract (Month) 62 months                          
Area of Real Estate Property (Square Foot) | ft² 4,141                          
Annual Lease Increase, Percentage 3.00%                          
Facilities in Poole, England [Member]                            
Lessee, Operating Lease, Term of Contract (Month)                           3 years
Area of Real Estate Property (Square Foot) | ft²                       2,660    
Annual Rent                       $ 37,100 £ 30,000  
Foreign Currency Exchange Rate, Translation                       1.24    
Lessee, Operating Lease, Renewal Term (Month)                       12 months    
Facilities in Poole, England [Member] | Forecast [Member]                            
Annual Rent | £             £ 14,000   £ 26,000 £ 30,000        
Aircraft Lease [Member]                            
Lessee, Operating Lease, Term of Contract (Month)     36 months                      
Annual Lease Increase, Percentage     3.00%                      
Operating Lease, Monthly Payment     $ 200,650                      
Operating Lease, Termination Fee   $ 100,000                        
Aircraft Lease [Member] | Selling, General and Administrative Expenses [Member]                            
Operating Lease, Termination, Remaining Carrying Value, Write-Off   $ 100,000                        
Progressive Care [Member] | Finance Obligation for Pharmacy Equipment [Member]                            
Finance Lease, Liability           $ 115,000                
Finance Lease, Monthly Payment           $ 1,700                
Lessee, Finance Lease, Term of Contract (Month)           84 months                
Lessee, Finance Lease, Interest Rate           6.00%                
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                    
Outfitter Satellite, Inc. [Member] | Lease for 2727 Old Elm Hill Pike, Nashville, Tennessee [Member]                            
Operating Lease, Monthly Payment               $ 4,800