XML 53 R33.htm IDEA: XBRL DOCUMENT v3.25.1
INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-lived Intangible Assets
Amortization is calculated on the straight-line basis over the following estimated useful lives of the assets:
Software
2-4 years
Patents
15-20 years
Details of the Company’s intangible assets subject to amortization and indefinite-lived intangible assets and their respective carrying amounts are as follows:
As of December 31, 2024
 
Weighted-Average Remaining Useful Life (in years)
Gross
Accumulated AmortizationNet
Definite-lived intangible assets:18.26$3,847 $(2,948)$899 
Indefinite-lived intangible assets:150 — 150 
Total$3,997 $(2,948)$1,049 
As of December 31, 2023

Weighted-Average Remaining Useful Life (in years)
Gross
Accumulated AmortizationNet
Definite-lived intangibles assets :
18.50$3,478 $(2,741)$737 
Indefinite lived intangible assets:150 — 150 
Total$3,628 $(2,741)$887 
Schedule of Indefinite-lived Intangible Assets
Details of the Company’s intangible assets subject to amortization and indefinite-lived intangible assets and their respective carrying amounts are as follows:
As of December 31, 2024
 
Weighted-Average Remaining Useful Life (in years)
Gross
Accumulated AmortizationNet
Definite-lived intangible assets:18.26$3,847 $(2,948)$899 
Indefinite-lived intangible assets:150 — 150 
Total$3,997 $(2,948)$1,049 
As of December 31, 2023

Weighted-Average Remaining Useful Life (in years)
Gross
Accumulated AmortizationNet
Definite-lived intangibles assets :
18.50$3,478 $(2,741)$737 
Indefinite lived intangible assets:150 — 150 
Total$3,628 $(2,741)$887 
Schedule of Expected Amortization of Intangible Assets
As of December 31, 2024, expected amortization of intangible assets is as follows:
Year Ending December 31:
2025$225
2026147
202773
202823
202923
Thereafter
247
Total future amortization
$738
As of December 31, 2024, expected amortization of licensed properties is as follows:
Year Ending December 31:
2025$3,897
20263,897
20273,897
Total future amortization
$11,691