v3.26.1
Convertible Notes (Details)
Jun. 05, 2026
USD ($)
$ / shares
Jul. 07, 2025
USD ($)
$ / shares
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Convertible Notes        
Note payable amount $ 13,700,000      
Conversion price per share | $ / shares $ 18.6      
Note payable fair value $ 14,300,000      
Interest rate 3.85%      
Debt instrument, term 5 years      
Equity shares received on conversion 734,551      
New Convertible Notes        
Convertible Notes        
Note payable amount   $ 10,000,000    
Percentage of extension fee   1.00%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   Prime Rate [Member]    
Floor rate   7.50%    
Interest rate (variable rate)   5.00%    
Percentage of aggregate value of principal repaid considered   50.00%    
Conversion price per share | $ / shares   $ 18.75    
Convertible Notes        
Convertible Notes        
Deferred financing costs unamortized     $ 0 $ 0