v3.25.2
Note 1 - Basis of Presentation - Revenues Allocations to Reportable Segments (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues $ 7,071,000 $ 7,056,000 $ 13,183,000 $ 12,272,000
Medical Equipment Leasing [Member]        
Revenues 3,571,000 3,899,000 6,562,000 8,152,000
Direct Patient Services [Member]        
Revenues $ 3,500,000 $ 3,157,000 $ 6,621,000 $ 4,120,000