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

Intangible Assets, net - Schedule of Intangible Assets (Details)

v3.25.4
Intangible Assets, net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Accumulated
amortization $ (46,192) $ (25,920)
Net carrying
amount 333,009  
Indefinite-lived intangible assets:    
Gross carrying amount 382,345 87,708
Accumulated
amortization (46,192) (25,920)
Net carrying amount 336,153 61,788
Cosmos Tradename    
Indefinite-lived Intangible Assets [Line Items]    
Carrying amount 300 300
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 47,380 39,606
Accumulated
amortization (15,890) (8,403)
Net carrying
amount $ 31,490 $ 31,203
Weighted average useful life in years 16 years 21 years
Indefinite-lived intangible assets:    
Accumulated
amortization $ (15,890) $ (8,403)
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 293,695 33,379
Accumulated
amortization (22,319) (12,351)
Net carrying
amount $ 271,376 $ 21,028
Weighted average useful life in years 13 years 15 years
Indefinite-lived intangible assets:    
Accumulated
amortization $ (22,319) $ (12,351)
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 21,072 3,172
Accumulated
amortization (3,005) (2,050)
Net carrying
amount $ 18,067 $ 1,122
Weighted average useful life in years 8 years 9 years
Indefinite-lived intangible assets:    
Accumulated
amortization $ (3,005) $ (2,050)
Internal-use software licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 17,054 8,760
Accumulated
amortization (4,978) (3,116)
Net carrying
amount $ 12,076 $ 5,644
Weighted average useful life in years 6 years 6 years
Indefinite-lived intangible assets:    
Accumulated
amortization $ (4,978) $ (3,116)
In-process internal-use software    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 2,844 2,491
Accumulated
amortization 0 0
Net carrying
amount 2,844 2,491
Indefinite-lived intangible assets:    
Accumulated
amortization $ 0 $ 0