XML 45 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Schedule of Revenue Recognition) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers $ 145,965 $ 88,222 $ 306,892 $ 168,618
Leasing revenues 1,451 374 1,582 977
Total revenues 147,416 88,596 308,474 169,595
Railcar Sales [Member]        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 141,077 85,349 296,674 162,345
Parts Sales [Member]        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers $ 4,888 $ 2,873 $ 10,218 $ 6,273