XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Weichai Transactions (Details)
3 Months Ended 6 Months Ended
Mar. 22, 2023
Jun. 30, 2023
USD ($)
agreement
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
agreement
Jun. 30, 2022
USD ($)
Mar. 24, 2023
USD ($)
Dec. 31, 2022
USD ($)
Subsidiary, Sale of Stock [Line Items]              
Debt instrument, number of loan agreements | agreement   4   4      
Term of collaborative arrangement 3 years            
Company sales   $ 1,000,000 $ 100,000 $ 2,100,000 $ 500,000    
Purchased inventory   700,000 $ 2,900,000 3,800,000 $ 7,100,000    
Collaborative arrangement, outstanding receivables   2,000,000   2,000,000     $ 2,300,000
Outstanding payables   24,400,000   24,400,000     $ 23,400,000
Revolving credit facility | First Shareholder's Loan Agreement, Weichai              
Subsidiary, Sale of Stock [Line Items]              
Maximum borrowing capacity   110,000,000.0   110,000,000.0   $ 130,000,000.0  
Revolving credit facility | Amended Second Shareholder's Loan Agreement, Weichai              
Subsidiary, Sale of Stock [Line Items]              
Maximum borrowing capacity   25,000,000   25,000,000      
Revolving credit facility | Third Shareholder's Loan Agreement, Weichai              
Subsidiary, Sale of Stock [Line Items]              
Maximum borrowing capacity   50,000,000   50,000,000      
Revolving credit facility | Fourth Shareholder's Loan Agreement, Weichai              
Subsidiary, Sale of Stock [Line Items]              
Maximum borrowing capacity   $ 30,000,000   $ 30,000,000