v3.26.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Jan. 05, 2026
Dec. 31, 2025
Sep. 26, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other expense Other expense      
Derivative gains (loss) $ (637) $ (601)      
Currency Forward Contract          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Derivative, notional amount $ 12,397 $ 24,532      
EMotion3D          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Asset acquisition, contingent consideration, liability         $ 7,287
EMotion3D | Subsidies Holdback          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Asset acquisition, contingent consideration, liability     $ 720 $ 720