Annual report [Section 13 and 15(d), not S-K Item 405]

Intangible Assets - Schedule of Intangible Assets (Details)

v3.25.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Intangible Asset [Line Items]    
Total intangible assets, net $ 84,801 $ 102,713
Amortization Expense (12,953) (12,996)
Impairment (27,299) (4,916)
Total intangible assets, net 44,549 84,801
Customer relationships    
Intangible Asset [Line Items]    
Total intangible assets, net 51,812 58,509
Amortization Expense (6,698) (6,697)
Impairment (17,401)  
Total intangible assets, net 27,713 51,812
Trademarks    
Intangible Asset [Line Items]    
Total intangible assets, net 14,264 17,211
Amortization Expense (2,947) (2,947)
Impairment (4,542)  
Total intangible assets, net 6,775 14,264
License rights    
Intangible Asset [Line Items]    
Total intangible assets, net 2,271 6,468
Amortization Expense (18) (18)
Impairment   (4,179)
Total intangible assets, net 2,253 2,271
Management agreements    
Intangible Asset [Line Items]    
Total intangible assets, net   780
Amortization Expense   (43)
Impairment   (737)
Patents & technologies    
Intangible Asset [Line Items]    
Total intangible assets, net 16,450 19,740
Amortization Expense (3,290) (3,290)
Impairment (5,356)  
Total intangible assets, net 7,804 16,450
Backlog and non-competition agreements    
Intangible Asset [Line Items]    
Total intangible assets, net 4 5
Amortization Expense   (1)
Total intangible assets, net $ 4 $ 4