XML 56 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts receivable - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2026
Mar. 31, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Expected credit loss reversal   $ 5,000 $ 5,000 $ 0  
Provision for expected credit loss   $ 5,304 $ 5,304   $ 10,304
Disposal Group, Disposed of by Sale, Not Discontinued Operations | VRB China | Subsequent events | VRB          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Proceeds from sale of equity method investment $ 5,000