XML 59 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues by Major Customers

The related percentage of total sales for the following customers each accounted for 10% or more of the Company's total sales for the years ended December 31, 2024 and 2023:

 

 

2024

 

 

2023

 

 

 

Percent of Sales

 

 

Percent of Sales

 

GM

 

 

24

%

 

 

21

%

Ford

 

 

16

%

 

 

15

%

VW Group

 

 

12

%

 

 

15

%

Toyota

 

 

12

%

 

 

11

%

Summary of Opening and Closing Balances of Company's Trade Receivables and Current and Long-term Contract Liabilities

The opening and closing balances of the Company’s trade receivables, and current and long-term contract liabilities are as follows:

 

 

 

December 31,
2024

 

 

December 31,
2023

 

Trade receivables

 

 

56,690

 

 

 

41,879

 

Contract liabilities—current

 

 

6,819

 

 

 

2,982

 

Contract liabilities—noncurrent

 

 

6,845

 

 

 

8,530