v3.26.1
Note 2 - Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Property and equipment, gross $ 69,064,000 $ 71,065,000
Accumulated depreciation (40,469,000) (39,943,000)
Net property and equipment 28,595,000 31,122,000
Non-US [Member]    
Net property and equipment 7,687,000 8,082,000
Medical Equipment and Facilities [Member]    
Property and equipment, gross 68,306,000 70,172,000
Office Equipment [Member]    
Property and equipment, gross 687,000 638,000
Construction in Progress [Member]    
Property and equipment, gross $ 71,000 $ 255,000