v3.26.1
Subsequent events (Details) - Raytek Semiconductor, Inc. - Subsequent Event
$ in Millions, $ in Millions
Mar. 28, 2026
TWD ($)
Mar. 28, 2026
USD ($)
Subsequent Event [Line Items]    
Percentage of business acquired 16.00% 16.00%
Total purchase price $ 1,020 $ 32.4