XML 121 R88.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets - Amortizing and Indefinite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortizing Intangible Assets    
Gross Carrying Amount​ $ 164,176 $ 50,018
Accumulated Amortization (19,147) (4,121)
Impairment Loss (121,387) (2,300)
Total 23,642 43,597
Total intangible assets    
Gross Carrying Amount​ 164,201 50,043
Impairment Loss (121,387) (2,300)
Net Balance 23,667 43,622
Website name    
Indefinite lived intangible assets    
Gross Carrying Amount​ 25 25
Net Balance $ 25 25
Patents, trademarks and brands    
Amortizing Intangible Assets    
Weighted Average Remaining Useful Life (in years) 20 years 10 months 24 days  
Gross Carrying Amount​ $ 26,621 14,734
Accumulated Amortization (1,870) (660)
Impairment Loss (19,530) 0
Total $ 5,221 14,074
Customer relationships    
Amortizing Intangible Assets    
Weighted Average Remaining Useful Life (in years) 12 years 8 months 12 days  
Gross Carrying Amount​ $ 14,349 13,937
Accumulated Amortization (2,024) (824)
Impairment Loss (8,501) 0
Total $ 3,824 13,113
Licenses    
Amortizing Intangible Assets    
Weighted Average Remaining Useful Life (in years) 3 years 4 months 24 days  
Gross Carrying Amount​ $ 105 141
Accumulated Amortization (33) (16)
Impairment Loss 0 0
Total $ 72 125
Software    
Amortizing Intangible Assets    
Weighted Average Remaining Useful Life (in years) 2 years 3 months 18 days  
Gross Carrying Amount​ $ 132 2,981
Accumulated Amortization (76) (667)
Impairment Loss 0 (2,300)
Total $ 56 14
Technology    
Amortizing Intangible Assets    
Weighted Average Remaining Useful Life (in years) 6 years 2 months 12 days  
Gross Carrying Amount​ $ 122,969 18,225
Accumulated Amortization (15,144) (1,954)
Impairment Loss (93,356) 0
Total $ 14,469 $ 16,271