v3.26.1
Subsequent Events (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2026
USD ($)
$ / shares
shares
Jan. 05, 2026
USD ($)
Aug. 18, 2023
Jun. 30, 2023
USD ($)
Oct. 08, 2021
Feb. 28, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
Jan. 31, 2025
$ / shares
shares
Dec. 31, 2024
USD ($)
Subsequent Event [Line Items]                  
Term loan payable             $ 31,633   $ 30,165
Ordinary share conversion ratio     1   1        
Underwritten Offering                  
Subsequent Event [Line Items]                  
Consideration received on transaction             $ 140,500    
Pre-funded Warrants | Underwritten Offering                  
Subsequent Event [Line Items]                  
Sale of stock, price per share (in dollars per share) | $ / shares               $ 4.2649  
Purchase of warrants (in shares) | shares               11,044,720  
Subsequent event | Underwritten Offering                  
Subsequent Event [Line Items]                  
Sale of stock, shares issued in transaction (in shares) | shares 15,160,619                
Consideration received on transaction           $ 140,500      
Subsequent event | 2026 ADS Warrants | Underwritten Offering                  
Subsequent Event [Line Items]                  
Sale of stock, shares issued in transaction (in shares) | shares 35,059,448         17,500,000      
Sale of stock, price per share (in dollars per share) | $ / shares $ 8.00         $ 8.00      
Ordinary share conversion ratio           1      
Purchase of warrants (in shares) | shares 19,898,829         19,898,829      
Consideration received on transaction $ 203,200                
Subsequent event | Pre-funded Warrants | Underwritten Offering                  
Subsequent Event [Line Items]                  
Sale of stock, price per share (in dollars per share) | $ / shares $ 7.9999         $ 7.9999      
Purchase of warrants (in shares) | shares 1,250,000         1,250,000      
Loan Agreement                  
Subsequent Event [Line Items]                  
Aggregate principal borrowing, amount       $ 50,000          
Stated interest rate       9.75%          
Interest rate, prime margin (as a percent)       1.50%          
Loan Agreement | Subsequent event                  
Subsequent Event [Line Items]                  
Aggregate principal borrowing, amount   $ 150,000              
Stated interest rate   9.75%              
Interest rate, prime margin (as a percent)   2.75%              
Loan Agreement, Term Loan One                  
Subsequent Event [Line Items]                  
Aggregate principal borrowing, amount       $ 30,000          
Loan Agreement, Term Loan One | Subsequent event                  
Subsequent Event [Line Items]                  
Aggregate principal borrowing, amount   $ 50,000              
Loan Agreement, Term Loan Two                  
Subsequent Event [Line Items]                  
Aggregate principal borrowing, amount       $ 20,000          
Loan Agreement, Term Loan Two | Subsequent event                  
Subsequent Event [Line Items]                  
Borrowed in drawings of a minimum   5,000              
Loan Agreement, Term Loan Two | Subsequent event | Debt Instrument, Redemption, Period One                  
Subsequent Event [Line Items]                  
Aggregate principal borrowing, amount   30,000              
Loan Agreement, Term Loan Two | Subsequent event | Debt Instrument, Redemption, Period Two                  
Subsequent Event [Line Items]                  
Aggregate principal borrowing, amount   30,000              
Loan Agreement, Term Loan Two | Subsequent event | Debt Instrument, Redemption, Period Three                  
Subsequent Event [Line Items]                  
Aggregate principal borrowing, amount   20,000              
Loan Agreement, Term Loan Two | Subsequent event | Debt Instrument, Redemption, Period Four                  
Subsequent Event [Line Items]                  
Aggregate principal borrowing, amount   20,000              
Existing Loan Agreement | Subsequent event                  
Subsequent Event [Line Items]                  
Term loan payable   $ 31,100