XML 108 R86.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitment and Contingencies - Legal proceedings (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
May 23, 2023
USD ($)
Mar. 17, 2023
USD ($)
battery
Feb. 29, 2024
USD ($)
Jan. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Mar. 31, 2023
legalAction
Oct. 19, 2021
complaint
Mar. 08, 2021
complaint
Other Commitments [Line Items]                      
Loss contingency, accrual, current $ 21,300           $ 21,300 $ 2,300      
Litigation settlements, net   $ 2,300         27,465 $ 0      
Damages paid, value           $ 11,000          
BMZ USA INC.                      
Other Commitments [Line Items]                      
Loss contingency accrual 1,200           1,200        
BMZ USA INC. | Subsequent Event                      
Other Commitments [Line Items]                      
Damages sought, value         $ 3,900            
Plastic Omnium                      
Other Commitments [Line Items]                      
Damages sought, value     $ 2,500                
Batteries ordered | battery     1,000                
Batteries paid | battery     455                
Batteries reneged | battery     545                
Batteries never delivered | battery     545                
Shareholder Derivative Actions                      
Other Commitments [Line Items]                      
Number of class action complaints filed | legalAction                 2    
New York                      
Other Commitments [Line Items]                      
Number of class action complaints filed | complaint                     2
Litigation settlements, net 19,500                    
Estimated insurance recoveries $ 4,500           $ 4,500        
New York | Subsequent Event                      
Other Commitments [Line Items]                      
Damages paid, value       $ 15,000              
Delaware                      
Other Commitments [Line Items]                      
Number of class action complaints filed | complaint                   2