v3.26.1
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. (Details) - USD ($)
$ / shares in Units, $ in Millions
Mar. 06, 2025
Feb. 04, 2025
Jan. 03, 2025
Dec. 23, 2024
Dec. 21, 2024
Dec. 05, 2024
Nov. 07, 2024
Oct. 08, 2024
Sep. 09, 2024
Aug. 21, 2024
Jul. 16, 2024
Jun. 11, 2024
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Outstanding principal and accrued interest       $ 2.5                
Cyclo Convertible Note I [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Principal amount                       $ 2.0
Notes received in cash                       $ 2.0
Maturity date                       Mar. 31, 2025
Interest rate                       5.00%
Cyclo Convertible Note II [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Principal amount                     $ 2.0  
Notes received in cash                     $ 2.0  
Maturity date                     Mar. 31, 2025  
Interest rate                     5.00%  
Cyclo Convertible Note III [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Principal amount                   $ 3.0    
Notes received in cash                   $ 3.0    
Maturity date                   Mar. 31, 2025    
Interest rate                   5.00%    
Common stock, percentage                   49.90%    
Common stock, shares issued (in Shares)       3,968,254                
Conversion price (in Dollars per share)       $ 0.63                
Cyclo Convertible Note IV [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Principal amount                 $ 3.0      
Notes received in cash                 $ 3.0      
Maturity date                 Mar. 31, 2025      
Interest rate                 5.00%      
Cyclo Convertible Notes [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Maturity date         Feb. 15, 2025              
Common stock, percentage 49.90% 49.90% 49.90%     49.90% 49.90% 49.90% 49.90%      
Cyclo Convertible Note V [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Principal amount               $ 3.0        
Notes received in cash               $ 3.0        
Maturity date               Mar. 31, 2025        
Interest rate               5.00%        
Cyclo Convertible Note VI [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Principal amount             $ 2.0          
Notes received in cash             $ 2.0          
Maturity date             Mar. 31, 2025          
Interest rate             5.00%          
Cyclo Convertible Note VII [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Principal amount           $ 1.0            
Notes received in cash           $ 1.0            
Maturity date           Mar. 31, 2025            
Interest rate           5.00%            
Cyclo Convertible Note VIII [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Principal amount     $ 3.0                  
Notes received in cash     $ 3.0                  
Maturity date     Mar. 31, 2025                  
Interest rate     5.00%                  
Cyclo Convertible Note IX [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Principal amount   $ 2.0                    
Notes received in cash   $ 2.0                    
Maturity date   Mar. 31, 2025                    
Interest rate   5.00%                    
Cyclo Convertible Note X [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Principal amount $ 2.5                      
Notes received in cash $ 2.5                      
Maturity date Mar. 31, 2025                      
Interest rate 5.00%                      
Note Purchase Agreement [Member] | Cyclo Convertible Note I [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Maturity date                       Nov. 11, 2024
First Amended and Restated Note Purchase Agreement [Member] | Cyclo Convertible Note II [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Maturity date                     Nov. 11, 2024  
Second Amended and Restated Note Purchase Agreement [Member] | Cyclo Convertible Note III [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Maturity date                   Dec. 21, 2024    
Third Amended and Restated Note Purchase Agreement [Member] | Cyclo Convertible Note IV [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Maturity date                 Dec. 21, 2024      
Fourth Amended and Restated Note Purchase Agreement [Member] | Cyclo Convertible Note V [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Maturity date               Dec. 21, 2024        
Fifth Amended and Restated Note Purchase Agreement [Member] | Cyclo Convertible Note VI [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Maturity date             Dec. 21, 2024          
Sixth Amended and Restated Note Purchase Agreement [Member] | Cyclo Convertible Note VII [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Maturity date           Dec. 21, 2024            
Seventh Amended and Restated Note Purchase Agreement [Member] | Cyclo Convertible Note VIII [Member]                        
Convertible Notes Receivable, Due from Cyclo Therapeutics, LLC. [Line Items]                        
Maturity date     Feb. 15, 2025