v3.26.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total net sales $ 181,384 $ 157,541 $ 342,231 $ 306,598
North America        
Disaggregation of Revenue [Line Items]        
Total net sales 61,998 45,605 108,891 88,372
South America        
Disaggregation of Revenue [Line Items]        
Total net sales 20,454 14,860 36,453 29,134
Europe        
Disaggregation of Revenue [Line Items]        
Total net sales 98,932 96,148 196,508 187,193
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net sales 0 928 379 1,899
Electronics        
Disaggregation of Revenue [Line Items]        
Total net sales 160,930 142,681 305,778 277,464
Electronics | North America        
Disaggregation of Revenue [Line Items]        
Total net sales 61,998 45,605 108,891 88,372
Electronics | South America        
Disaggregation of Revenue [Line Items]        
Total net sales 0 0 0 0
Electronics | Europe        
Disaggregation of Revenue [Line Items]        
Total net sales 98,932 96,148 196,508 187,193
Electronics | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net sales 0 928 379 1,899
Stoneridge Brazil        
Disaggregation of Revenue [Line Items]        
Total net sales 20,454 14,860 36,453 29,134
Stoneridge Brazil | North America        
Disaggregation of Revenue [Line Items]        
Total net sales 0 0 0 0
Stoneridge Brazil | South America        
Disaggregation of Revenue [Line Items]        
Total net sales 20,454 14,860 36,453 29,134
Stoneridge Brazil | Europe        
Disaggregation of Revenue [Line Items]        
Total net sales 0 0 0 0
Stoneridge Brazil | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net sales $ 0 $ 0 $ 0 $ 0