v3.26.1
Note 5 - Property and Equipment, Net - Furniture and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
PPE $ 990 $ 93
Less: accumulated depreciation (71) (30)
Property and equipment, net 919 63
Medical Equipment [Member]    
PPE 103 57
Computer Equipment [Member]    
PPE 44 32
Aircraft [Member]    
PPE 712 0
Furniture and Fixtures [Member]    
PPE 60 4
Leasehold Improvements [Member]    
PPE $ 71 $ 0