v3.25.2
Settlement and Release Agreement - Theralink (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]    
Payments to Acquire Property, Plant, and Equipment
Series E Preferred Stock [Member]    
Business Acquisition [Line Items]    
Stock Issued During Period, Shares, New Issues 24,172  
Settlement and Release Agreement [Member]    
Business Acquisition [Line Items]    
Payments to Acquire Property, Plant, and Equipment $ 1.1  
Proceeds from Sale of Notes Receivable $ 1.1  
Settlement and Release Agreement [Member] | Series E Preferred Stock [Member]    
Business Acquisition [Line Items]    
Stock Issued During Period, Shares, New Issues 24,172  
Preferred Stock, Convertible, Conversion Price $ 3.641