Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Intangible Assets, net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Accumulated
amortization $ (62,817) $ (46,192)
Indefinite-lived intangible assets:    
Gross carrying amount 381,921 382,345
Accumulated
amortization (62,817) (46,192)
Net carrying amount 319,104 336,153
Tradename    
Indefinite-lived Intangible Assets [Line Items]    
Carrying amount 300 300
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount 47,359 47,380
Accumulated
amortization (16,782) (15,890)
Net carrying
amount $ 30,577 $ 31,490
Weighted average useful life in years 16 years 16 years
Indefinite-lived intangible assets:    
Accumulated
amortization $ (16,782) $ (15,890)
Technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount 290,293 293,695
Accumulated
amortization (35,937) (22,319)
Net carrying
amount $ 254,356 $ 271,376
Weighted average useful life in years 13 years 13 years
Indefinite-lived intangible assets:    
Accumulated
amortization $ (35,937) $ (22,319)
Trademarks    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount 21,072 21,072
Accumulated
amortization (3,777) (3,005)
Net carrying
amount $ 17,295 $ 18,067
Weighted average useful life in years 8 years 8 years
Indefinite-lived intangible assets:    
Accumulated
amortization $ (3,777) $ (3,005)
Internal-use software licenses    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount 22,583 17,054
Accumulated
amortization (6,321) (4,978)
Net carrying
amount $ 16,262 $ 12,076
Weighted average useful life in years 5 years 6 years
Indefinite-lived intangible assets:    
Accumulated
amortization $ (6,321) $ (4,978)
In-process internal-use software    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount 314 2,844
Accumulated
amortization 0 0
Net carrying
amount 314 2,844
Indefinite-lived intangible assets:    
Accumulated
amortization $ 0 $ 0