XML 30 R20.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2025
Accounting Policies [Abstract]  
SCHEDULE OF INVENTORIES

Inventories are as follows:

 

   June 30,   December 31, 
   2025   2024 
Raw materials  $18,570   $21,122 
Work in process   802    892 
Finished goods   1,053    1,070 
Reserves   (1,797)   (1,446)
Inventories, net  $18,628   $21,638 
SCHEDULE OF OTHER INTANGIBLE ASSETS

Other intangible assets as of June 30, 2025 and December 31, 2024 are as follows:

 

   Patents 
Balances as of December 31, 2024  $174 
Amortization   (9)
Balances as of June 30, 2025  $165 
SCHEDULE OF ESTIMATED FUTURE ANNUAL AMORTIZATION EXPENSE

As of June 30, 2025, estimated future annual amortization expense (except projects in process) related to these assets is as follows:

 

Year  Amount 
Remainder of 2025  $   10 
2026   18 
2027   18 
2028   18 
2029   12 
Thereafter   5 
Total  $81