Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
Intangible Assets, net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Accumulated
amortization $ (32,195) $ (25,920)
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Gross carrying amount 428,325 87,708
Accumulated
amortization (32,195) (25,920)
Net carrying amount 396,130 61,788
Tradename    
Indefinite-lived Intangible Assets [Line Items]    
Carrying amount 300 300
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 77,127 39,606
Accumulated
amortization (10,546) (8,403)
Net
carrying
amount $ 66,581 $ 31,203
Weighted average useful life in years 15 years 21 years
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated
amortization $ (10,546) $ (8,403)
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 301,158 33,379
Accumulated
amortization (15,451) (12,351)
Net
carrying
amount $ 285,707 $ 21,028
Weighted average useful life in years 13 years 15 years
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated
amortization $ (15,451) $ (12,351)
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 34,872 3,172
Accumulated
amortization (2,243) (2,050)
Net
carrying
amount $ 32,629 $ 1,122
Weighted average useful life in years 15 years 9 years
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated
amortization $ (2,243) $ (2,050)
Internal-use software licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 12,638 8,760
Accumulated
amortization (3,955) (3,116)
Net
carrying
amount $ 8,683 $ 5,644
Weighted average useful life in years 6 years 6 years
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated
amortization $ (3,955) $ (3,116)
In-process internal-use software    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 2,230 2,491
Accumulated
amortization 0 0
Net
carrying
amount 2,230 2,491
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated
amortization $ 0 $ 0