v3.26.1
Convertible Notes Payable (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 13, 2025
Jun. 12, 2025
Oct. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]              
Debt issuance costs (less than)           $ 0 $ 177
Interest expense [1]       $ 0 $ 1,073 0 2,185
Pre-Funded Warrant              
Debt Instrument [Line Items]              
Warrants converted (in shares) 2,767,122            
Ordinary Shares              
Debt Instrument [Line Items]              
Stock converted (in shares) 12,355,716            
Related Party              
Debt Instrument [Line Items]              
Interest expense       0 420 0 865
Convertible Notes Payable              
Debt Instrument [Line Items]              
Number of shares issued and sold (in shares)   8,392,303          
Consideration received $ 37,500 $ 37,500          
Accrued interest   $ 3,000          
Convertible Notes Payable | Pre-Funded Warrant              
Debt Instrument [Line Items]              
Warrants converted (in shares) 1,212,683            
Convertible Notes Payable | Ordinary Shares              
Debt Instrument [Line Items]              
Stock converted (in shares) 1,850,790            
Convertible Note Purchase Agreement | Convertible Notes Payable              
Debt Instrument [Line Items]              
Convertible notes payable     $ 37,500 0   0  
Accrue interest rate     12.00%        
Debt instrument, increase limit     $ 37,500        
Debt issuance costs (less than)     100        
Interest expense       $ 0 $ 1,100 $ 0 $ 2,200
Number of exercisable shares (in shares)   12,808,261          
Convertible Note Purchase Agreement | Convertible Notes Payable | Maximum              
Debt Instrument [Line Items]              
Debt instrument, higher borrowing capacity option     75,000        
Convertible Note Purchase Agreement | Convertible Notes Payable | Related Party              
Debt Instrument [Line Items]              
Convertible notes payable     $ 15,000        
[1] Includes related party amount of $0 and $0 for the three and six months ended June 30, 2026 and $420 and $865 for the three and six months ended June 30, 2025, respectively.