v3.26.1
Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Finite-Lived Intangible Assets, Net

 

   June 30, 2026 
   Gross   Acc. Amort.   Net 
Trade Names   170    (50)   120 
Software and licenses   20,171    (11,326)   8,845 
Notice of Acceptances (NOAs), product designs and other intellectual property   6,260    (1,826)   4,434 
Contract Backlog   670    (261)   409 
Total  $27,271   $(13,463)  $13,808 

 

   December 31, 2025 
   Gross   Acc. Amort.   Net 
Trade Names   170    (28)   142 
Software and licenses   17,217    (10,138)   7,079 
Notice of Acceptances (NOAs), product designs and other intellectual property   6,260    (1,043)   5,217 
Contract Backlog   670    (149)   521 
Total  $24,317   $(11,358)  $12,959 
Schedule of Finite Lived Intangible Assets Future Amortization Expense

The estimated aggregate amortization expense for each of the five succeeding years as of June 30, 2026, is as follows:

 

Year ending December 31,    
2026  $2,079 
2027   3,706 
2028   3,257 
2029   1,890 
Thereafter   2,876 
Total  $13,808