v3.26.1
Note 2 - Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Property and equipment, gross $ 71,107,000 $ 71,065,000
Accumulated depreciation (41,238,000) (39,943,000)
Net property and equipment 29,869,000 31,122,000
Non-US [Member]    
Net property and equipment 7,887,000 8,082,000
Medical Equipment and Facilities [Member]    
Property and equipment, gross 70,259,000 70,172,000
Office Equipment [Member]    
Property and equipment, gross 643,000 638,000
Construction in Progress [Member]    
Property and equipment, gross $ 205,000 $ 255,000