v3.26.1
Convertible Promissory Notes (Details)
$ in Millions
1 Months Ended 6 Months Ended
Jul. 13, 2026
Mar. 31, 2024
USD ($)
Jun. 30, 2026
USD ($)
day
Dec. 31, 2025
USD ($)
Aug. 31, 2024
USD ($)
Convertible Promissory Notes (Details) [Line Items]          
Convertible promissory notes     $ 8.4 $ 8.4  
Percentage of purchase agreement for Private placement convertible note   9.75%      
Subsequent Event          
Convertible Promissory Notes (Details) [Line Items]          
Debt instrument, conversion ratio 69.54615        
Board Members          
Convertible Promissory Notes (Details) [Line Items]          
Convertible notes payable   $ 10.0      
Promissory Note          
Convertible Promissory Notes (Details) [Line Items]          
Simple interest     9.75%    
Maturity dates     10 years    
Debt instrument, conversion ratio     4.63641    
Convertible Senior Notes Due 2025 | Convertible Promissory Note          
Convertible Promissory Notes (Details) [Line Items]          
Conversion price percentage     140.00%    
Debt instrument, consecutive trading days | day     10    
Debt instrument, trading days | day     20    
Convertible Promissory Note | Related Party          
Convertible Promissory Notes (Details) [Line Items]          
Convertible note amount         $ 10.0