XML 48 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Schedule of Revenue Recognition) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers $ 160,438 $ 113,185 $ 375,203 $ 420,077
Leasing revenues 73 70 221 1,652
Total revenues 160,511 113,255 375,424 421,729
Railcar Sales [Member]        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 153,883 109,010 354,667 405,684
Aftermarket Sales [Member]        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers $ 6,555 $ 4,175 $ 20,536 $ 14,393