XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Details of Certain Balance Sheet Components (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Current Assets:        
Billable tooling $ 26,385 $ 19,740    
Income tax and other tax receivable 23,562 20,611    
Prepaid expenses 11,739 6,305    
Short-term derivative financial instruments 5,870 719    
Other 9,671 5,848    
Total other current assets 87,096 64,413    
Other current liabilities:        
Accrued employee liabilities 49,678 42,277    
Income tax and other taxes payable 25,491 26,385    
Liabilities from discounts and rebates 24,389 20,501    
Accrued warranty 7,907 3,507 $ 3,801 $ 3,945
Restructuring 7,756 3,288    
Short-term derivative financial instruments 757 2,037    
Other 10,457 7,829    
Total other current liabilities 126,435 105,824    
Related Party        
Current Assets:        
Notes receivable $ 9,869 $ 11,190