XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition and Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2025
Revenue Recognition and Contracts with Customers  
Schedule of company's total revenue by major product lines

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2025

    

2024

    

2025

    

2024

Revenues

 

  

 

  

 

  

 

  

Products Sales

$

896,274

$

988,328

$

3,265,657

$

3,418,665

Engineering Services

 

264,673

 

397,386

 

771,941

 

1,063,488

Total Revenue

$

1,160,947

$

1,385,714

$

4,037,598

$

4,482,153

Schedule of company's sales by revenue recognition method as a percentage of total net sales

    

Three Months Ended
September 30,

 

Nine Months Ended
September 30,

2025

 

2024

2025

 

2024

 

Point-in-Time

 

77

%

71

%

81

%

76

%

Over Time – Input Method

 

23

%

29

%

19

%

24

%

Total

 

100

%

100

%

100

%

100

%