XML 38 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Intangible Assets and Goodwill (Tables)
3 Months Ended
Mar. 31, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Finite-Lived Intangible Assets, Net

 

   March 31, 2026 
   Gross   Acc. Amort.   Net 
Trade Names   170    (39)   131 
Software and licenses   18,679    (10,649)   8,030 
Notice of Acceptances (NOAs), product designs and other intellectual property   6,260    (1,435)   4,825 
Contract Backlog   670    (205)   465 
Total  $25,779   $(12,328)  $13,451 

 

   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 March 31, 2026, is as follows:

 

Year ending December 31,    
2026  $2,916 
2027   3,458 
2028   3,060 
2029   1,703 
Thereafter   2,314 
Total  $13,451