v3.26.1
Fair Value Measurement - Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets    
Available-for-sale marketable securities $ 8,873 $ 9,000
Total assets measured at fair value 10,122 9,175
Liabilities    
Derivative asset, current 400  
Derivative asset, noncurrent $ 300  
Derivative Asset, Current, Statement of Financial Position Flag Total prepaid expenses and other assets, current  
Derivative Asset, Noncurrent, Statement of Financial Position Flag Prepaid Expense and Other Assets, Noncurrent  
Derivative liability, current $ 6,600 7,700
Derivative liability, noncurrent $ 10,500 $ 15,100
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses Accrued expenses
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Currency hedging contracts    
Assets    
Derivative instruments $ 740 $ 0
Liabilities    
Derivative instruments 17,106 22,891
U.S. treasury securities    
Assets    
Available-for-sale marketable securities 8,873 9,000
Money market funds    
Assets    
Cash equivalents 509 175
Level 1    
Assets    
Total assets measured at fair value 9,382 9,175
Level 1 | Currency hedging contracts    
Assets    
Derivative instruments 0 0
Liabilities    
Derivative instruments 0 0
Level 1 | U.S. treasury securities    
Assets    
Available-for-sale marketable securities 8,873 9,000
Level 1 | Money market funds    
Assets    
Cash equivalents 509 175
Level 2    
Assets    
Total assets measured at fair value 740 0
Level 2 | Currency hedging contracts    
Assets    
Derivative instruments 740 0
Liabilities    
Derivative instruments 17,106 22,891
Level 2 | U.S. treasury securities    
Assets    
Available-for-sale marketable securities 0 0
Level 2 | Money market funds    
Assets    
Cash equivalents $ 0 $ 0