XML 53 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets Amortization periods by class of intangible assets with finite lives were as follows as of December 31, 2024:
Licenses
9-15 years
Tradenames
5-10 years
Technology
5-10 years
As of December 31, 2024 and December 31, 2023, intangible assets consisted of the following:
LicensesTradenamesTechnologyTotal
Cost
Balance as of January 1, 2024$1,269,326 $54,166 $6,431 $1,329,923 
Additions from business combination29,900 — — 29,900 
Adjustments to purchase price allocation3,100 — — 3,100 
Impairment(379,968)(9,058)(885)(389,911)
Balance as of December 31, 2024$922,358 $45,108 $5,546 $973,012 
Accumulated Amortization
Balance as of January 1, 2024225,751 15,001 3,025 243,777 
Amortization79,107 5,194 1,006 85,307 
Impairment(86,280)(3,337)(460)(90,077)
Balance as of December 31, 2024$218,578 $16,858 $3,571 $239,007 
Net Book Value
Balance as of January 1, 20241,043,575 39,165 3,406 1,086,146 
Balance as of December 31, 2024$703,780 $28,250 $1,975 $734,005 
LicensesTradenamesTechnologyTotal
Cost
Balance as of January 1, 2023$1,274,981 $54,166 $6,431 $1,335,578 
Impairment(7,605)— — (7,605)
Other Additions(1)
1,950 — — 1,950 
Balance as of December 31, 2023$1,269,326 $54,166 $6,431 $1,329,923 
Accumulated Amortization
Balance as of January 1, 2023143,246 9,579 1,987 154,812 
Amortization84,997 5,422 1,038 91,457 
Impairment$(2,492)$— $— $(2,492)
Balance as of December 31, 2023$225,751 $15,001 $3,025 $243,777 
Net Book Value
Balance as of January 1, 20231,131,735 44,587 4,444 1,180,766 
Balance as of December 31, 2023$1,043,575 $39,165 $3,406 $1,086,146 
(1) The Company obtained a license following regulatory approval where payment consideration occurred in prior periods.
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following table outlines the estimated annual amortization expense related to intangible assets as of December 31, 2024:
Year Ending December 31:Estimated Amortization
2025$66,979 
202666,332 
202766,273 
202866,259 
202966,257 
Thereafter401,905 
Total$734,005