v3.26.1
Acquisitions - Schedule of Estimated Useful Life for the Acquired Intangible Assets (Details) - Tofwerk
6 Months Ended
Jun. 30, 2026
Intangible Asset - Technology  
Intangible Asset, Acquired, Finite-Lived [Line Items]  
Amortization period for intangible assets acquired 4 years
Intangible Asset - Customer relationships  
Intangible Asset, Acquired, Finite-Lived [Line Items]  
Amortization period for intangible assets acquired 13 years
Intangible Asset - Tradenames  
Intangible Asset, Acquired, Finite-Lived [Line Items]  
Amortization period for intangible assets acquired 1 year