v3.26.3
Intangible Assets, net - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount $ 246,538 $ 241,175
Gross carrying amount 18,383 18,020
Accumulated amortization (68,668) (48,663)
Accumulated amortization (9,816) (5,258)
Accumulated impairment (53,403) (53,403)
Accumulated impairment 0 0
Impact of foreign currency translation (76) 361
Impact of foreign currency translation (76) 361
Net carrying amount 124,391 139,470
Net carrying amount $ 8,491 $ 13,123
Weighted average useful life in years 3 years 3 years
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount $ 109,555 $ 109,055
Accumulated amortization (25,495) (20,650)
Accumulated impairment (43,264) (43,264)
Impact of foreign currency translation 0 0
Net carrying amount $ 40,796 $ 45,141
Weighted average useful life in years 15 years 9 months 18 days 15 years 2 months 12 days
Licenses and certifications    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount $ 5,990 $ 5,990
Accumulated amortization (642) 0
Accumulated impairment 0 0
Impact of foreign currency translation 0 0
Net carrying amount $ 5,348 $ 5,990
Weighted average useful life in years 7 years 7 years
Technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount $ 110,755 $ 106,255
Accumulated amortization (31,907) (22,282)
Accumulated impairment (9,547) (9,547)
Impact of foreign currency translation 0 0
Net carrying amount $ 69,301 $ 74,426
Weighted average useful life in years 7 years 7 years
Trade name    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount $ 1,855 $ 1,855
Accumulated amortization (808) (473)
Accumulated impairment (592) (592)
Impact of foreign currency translation 0 0
Net carrying amount $ 455 $ 790
Weighted average useful life in years 4 years 4 months 24 days 3 years 6 months