v3.26.1
Note 1 - Basis of Presentation - Revenues Allocations to Reportable Segments (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues $ 8,430,000 $ 7,071,000 $ 15,514,000 $ 13,183,000
Medical Equipment Leasing [Member]        
Revenues 3,545,000 3,571,000 6,565,000 6,562,000
Direct Patient Services [Member]        
Revenues $ 4,885,000 $ 3,500,000 $ 8,949,000 $ 6,621,000