v3.26.3
Investments (Details 1) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Schedule Of Available For Sale Securities [Line Items]    
Total $ 95,190 $ 157,029
Long-term investments 0 1,472
Location, Statement of Financial Position, Balance [Axis]: us-gaap:LongTermInvestments    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost   1,468
Unrealized Losses   0
Unrealised Gains   4
Estimated Fair Value   1,472
Location, Statement of Financial Position, Balance [Axis]: us-gaap:ShortTermInvestments    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 137,093 196,786
Unrealized Losses (155) (25)
Unrealised Gains 0 137
Estimated Fair Value $ 136,938 $ 196,898
Money market funds | Location, Statement of Financial Position, Balance [Axis]: us-gaap:ShortTermInvestments    
Schedule Of Available For Sale Securities [Line Items]    
Maturity (in years) 1 or less 1 or less
Amortized Cost $ 19,353 $ 31,693
Unrealized Losses 0 0
Unrealised Gains 0 0
Estimated Fair Value $ 19,353 $ 31,693
U.S. Treasury debt securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:ShortTermInvestments    
Schedule Of Available For Sale Securities [Line Items]    
Maturity (in years) 1 or less 1 or less
Amortized Cost $ 27,351 $ 33,740
Unrealized Losses (31) 0
Unrealised Gains 0 39
Estimated Fair Value $ 27,320 $ 33,779
Non-U.S. government securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:ShortTermInvestments    
Schedule Of Available For Sale Securities [Line Items]    
Maturity (in years) 1 or less 1 or less
Amortized Cost $ 3,893 $ 3,245
Unrealized Losses (4) 0
Unrealised Gains 0 2
Estimated Fair Value $ 3,889 $ 3,247
Corporate debt securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:LongTermInvestments    
Schedule Of Available For Sale Securities [Line Items]    
Maturity (in years)   Greater than 1
Amortized Cost   $ 1,468
Unrealized Losses   0
Unrealised Gains   4
Estimated Fair Value   $ 1,472
Corporate debt securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:ShortTermInvestments    
Schedule Of Available For Sale Securities [Line Items]    
Maturity (in years) 1 or less 1 or less
Amortized Cost $ 30,962 $ 86,167
Unrealized Losses (48) (15)
Unrealised Gains 0 86
Estimated Fair Value $ 30,914 $ 86,238
Commercial Paper | Location, Statement of Financial Position, Balance [Axis]: us-gaap:ShortTermInvestments    
Schedule Of Available For Sale Securities [Line Items]    
Maturity (in years) 1 or less 1 or less
Amortized Cost $ 55,534 $ 41,941
Unrealized Losses (72) (10)
Unrealised Gains 0 10
Estimated Fair Value $ 55,462 $ 41,941