v3.26.1
Convertible Promissory Notes (Details)
$ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
day
Dec. 31, 2024
USD ($)
Aug. 31, 2024
USD ($)
Convertible Promissory Notes (Details) [Line Items]        
Adjustment for stock splits   4.63641    
Notes payable   $ 8.4 $ 8.4  
Percentage of purchase agreement for Private placement convertible note 9.75%      
Board        
Convertible Promissory Notes (Details) [Line Items]        
Convertible notes payable $ 10.0      
Convertible Debt | Related Party        
Convertible Promissory Notes (Details) [Line Items]        
Convertible note       $ 10.0
Promissory Note        
Convertible Promissory Notes (Details) [Line Items]        
Simple interest   9.75%    
Maturity dates   10 years    
Second Anniversary        
Convertible Promissory Notes (Details) [Line Items]        
Percentage of outstanding principal amount   105.00%    
Convertible Senior Notes Due 2025 | Convertible Debt        
Convertible Promissory Notes (Details) [Line Items]        
Percentage of convertible note   140.00%    
Debt instrument, consecutive trading days | day   10    
Debt instrument, trading days | day   20