XML 48 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition (Schedule of Revenue Recognition) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers $ 118,549 $ 145,965 $ 214,765 $ 306,892
Leasing revenues 74 1,451 148 1,582
Total revenues 118,623 147,416 214,913 308,474
Railcar Sales [Member]        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 110,684 141,077 200,784 296,674
Aftermarket Sales [Member]        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers $ 7,865 $ 4,888 $ 13,981 $ 10,218