v3.26.1
Segment Reporting - Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total net sales $ 181,384 $ 157,541 $ 342,231 $ 306,598  
Total long-term assets 162,444   162,444   $ 189,320
North America          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total net sales 61,998 45,605 108,891 88,372  
Total long-term assets 23,982   23,982   46,704
United States          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total net sales 61,998 45,605 108,891 88,372  
Total long-term assets 15,588   15,588   18,211
Mexico          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total long-term assets 8,394   8,394   28,493
South America          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total net sales 20,454 14,860 36,453 29,134  
Total long-term assets 32,888   32,888   31,191
Brazil          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total net sales 20,454 14,860 36,453 29,134  
Total long-term assets 32,888   32,888   31,191
Europe and Other          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total net sales 98,932 97,076 196,887 189,092  
Total long-term assets 105,574   105,574   111,425
Sweden          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total net sales 31,968 36,300 63,838 74,350  
Total long-term assets 33,498   33,498   34,962
Estonia          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total net sales 39,237 35,236 77,738 65,434  
Total long-term assets 12,628   12,628   11,052
Netherlands          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total net sales 26,696 23,623 52,761 45,412  
Total long-term assets 58,681   58,681   61,322
Other Europe          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total net sales 1,031 989 2,171 1,997  
Total long-term assets 767   767   439
China          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total net sales 0 $ 928 379 $ 1,899  
Total long-term assets $ 0   $ 0   $ 3,650