XML 50 R31.htm IDEA: XBRL DOCUMENT v3.24.1
INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2023
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, 2023
 
Weighted-Average Remaining Useful Life (in years)
Gross
Accumulated AmortizationNet
Definite-lived intangible assets:18.50$3,478 $(2,741)$737 
Indefinite-lived intangible assets:150 — 150 
Total$3,628 $(2,741)$887 
As of December 31, 2022

Weighted-Average Remaining Useful Life (in years)
Gross
Accumulated AmortizationNet
Definite-lived intangibles assets :
18.93$3,514 $(1,893)$1,621 
Indefinite lived intangible assets:150 — 150 
Total$3,664 $(1,893)$1,771 
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, 2023
 
Weighted-Average Remaining Useful Life (in years)
Gross
Accumulated AmortizationNet
Definite-lived intangible assets:18.50$3,478 $(2,741)$737 
Indefinite-lived intangible assets:150 — 150 
Total$3,628 $(2,741)$887 
As of December 31, 2022

Weighted-Average Remaining Useful Life (in years)
Gross
Accumulated AmortizationNet
Definite-lived intangibles assets :
18.93$3,514 $(1,893)$1,621 
Indefinite lived intangible assets:150 — 150 
Total$3,664 $(1,893)$1,771 
Schedule of Expected Amortization of Intangible Assets
As of December 31, 2023, expected amortization of intangible assets is as follows:
Year Ending December 31:
2024$133
2025100
202621
202721
202821
Thereafter
243
Total future amortization
$539
As of December 31, 2023, expected amortization of licensed properties is as follows:
Year Ending December 31:
2024$7,294
20257,294
Total future amortization
$14,588