v3.26.1
Note 1 - Basis of Presentation - Revenues Allocated by Geographic Area (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Medical Equipment Leasing [Member]        
Leasing Revenue $ 3,545,000 $ 3,571,000 $ 6,565,000 $ 6,562,000
Patient Income [Member]        
Leasing Revenue 4,885,000 3,500,000 8,949,000 6,621,000
Geographic Distribution, Domestic [Member] | Medical Equipment Leasing [Member]        
Leasing Revenue 3,545,000 3,571,000 6,565,000 6,562,000
Geographic Distribution, Domestic [Member] | Patient Income [Member]        
Leasing Revenue 2,469,000 1,932,000 4,621,000 3,873,000
Geographic Distribution, Foreign [Member] | Patient Income [Member]        
Leasing Revenue $ 2,416,000 $ 1,568,000 $ 4,328,000 $ 2,748,000