Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Intangible Assets, net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Accumulated
amortization $ (41,704) $ (25,920)
Indefinite-lived intangible assets:    
Gross carrying amount 394,933 87,708
Accumulated
amortization (41,704) (25,920)
Net carrying amount 353,229 61,788
Tradename    
Indefinite-lived Intangible Assets [Line Items]    
Carrying amount 300 300
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 56,040 39,606
Accumulated
amortization (13,570) (8,403)
Net carrying
amount $ 42,470 $ 31,203
Weighted average useful life in years 18 years 21 years
Indefinite-lived intangible assets:    
Accumulated
amortization $ (13,570) $ (8,403)
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 301,047 33,379
Accumulated
amortization (21,090) (12,351)
Net carrying
amount $ 279,957 $ 21,028
Weighted average useful life in years 13 years 15 years
Indefinite-lived intangible assets:    
Accumulated
amortization $ (21,090) $ (12,351)
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 21,072 3,172
Accumulated
amortization (2,633) (2,050)
Net carrying
amount $ 18,439 $ 1,122
Weighted average useful life in years 8 years 9 years
Indefinite-lived intangible assets:    
Accumulated
amortization $ (2,633) $ (2,050)
Internal-use software licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 15,228 8,760
Accumulated
amortization (4,411) (3,116)
Net carrying
amount $ 10,817 $ 5,644
Weighted average useful life in years 6 years 6 years
Indefinite-lived intangible assets:    
Accumulated
amortization $ (4,411) $ (3,116)
In-process internal-use software    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 1,246 2,491
Accumulated
amortization 0 0
Net carrying
amount 1,246 2,491
Indefinite-lived intangible assets:    
Accumulated
amortization $ 0 $ 0