v3.25.2
Segment Data - Disclosure on Geographic Areas, Long-Lived Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]          
Property, plant and equipment, net $ 48,799   $ 48,799   $ 47,268
Third party sales 116,662 $ 116,811 228,659 $ 235,006  
U.S.          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Property, plant and equipment, net 27,437   27,437   29,341
Third party sales 67,958 69,316 133,791 137,064  
Spain          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Property, plant and equipment, net 17,171   17,171   14,780
Third party sales 13,856 12,821 27,471 28,168  
Other countries          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Property, plant and equipment, net 4,191   4,191   $ 3,147
Third party sales $ 34,849 $ 34,674 $ 67,397 $ 69,774