XML 109 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Related Party Transactions - Narrative (Details) - Related Party - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Feb. 28, 2025
Jan. 31, 2025
Dec. 31, 2025
SWIEC      
Related Party Transaction [Line Items]      
Purchase agreement, term (in years)   5 years  
Minimum target period for renewal (in years)   3 years  
Weichai America Corp      
Related Party Transaction [Line Items]      
Other commitment, fee as a percentage of gross revenue 1.75%    
Weichai America Corp | MOR Agreement Fee      
Related Party Transaction [Line Items]      
Related party transaction, amount of transaction     $ 0.1
KNA | Development Costs Reimbursement      
Related Party Transaction [Line Items]      
Related party transaction, amount of transaction     $ 0.5