XML 52 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information (Geographic Information) (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
Segment Reporting Information [Line Items]          
Revenues $ 118,623 $ 147,416 $ 214,913 $ 308,474  
Operating Segments [Member]          
Segment Reporting Information [Line Items]          
Revenues 118,623 147,416 214,913 308,474  
Long Lived Assets [1] 69,129   69,129   $ 77,611
Operating Segments [Member] | United States [Member]          
Segment Reporting Information [Line Items]          
Revenues 118,623 147,416 214,913 308,474  
Long Lived Assets [1] 3,473   3,473   3,856
Operating Segments [Member] | Mexico [Member]          
Segment Reporting Information [Line Items]          
Revenues 0 $ 0 0 $ 0  
Long Lived Assets [1] $ 65,656   $ 65,656   $ 73,755
[1] Long lived assets include property, plant and equipment, net and right of use (ROU) assets.