XML 118 R105.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events (Details) - Subsequent event
$ in Millions
Jan. 31, 2023
USD ($)
employee
Epiluvac AB  
Subsequent Events  
Number of employees | employee 11
Epiluvac AB  
Subsequent Events  
Payment to acquire business gross $ 30
Potential additional performance based earn-outs $ 35