XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Warranty Liability - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Product Warranty Liability [Line Items]        
Provision for warranty expense $ 522 $ 15,203 $ 59,556  
Warranty liability 3,605 40,994 54,914 $ 560
Products Without Service        
Product Warranty Liability [Line Items]        
Standard product warranty accrual 300 1,100    
Provision for warranty expense 500 1,900 400  
Wire Harness        
Product Warranty Liability [Line Items]        
Provision for warranty expense 0 13,300 59,200  
Warranty liability and expenses, high end of potential loss   73,000 $ 184,900 $ 59,700
Warranty liability and expenses, low end of potential loss   $ 160,000    
Estimated possible loss 73,000      
Possible loss incurred to date 69,700      
Warranty liability $ 3,300