v3.26.1
Business Combinations - Schedule of Business Combination, Intangible Asset, Acquired, Finite-Lived (Details) - Sandbox
$ in Thousands
Feb. 07, 2025
USD ($)
Intangible Asset, Finite-Lived, Acquired [Line Items]  
Intangible Asset, Finite-Lived, Acquired $ 13,400
Trade name  
Intangible Asset, Finite-Lived, Acquired [Line Items]  
Intangible Asset, Finite-Lived, Acquired $ 400
Intangible Asset, Finite-Lived, Acquired, Weighted-Average Amortization Period 1 year
Customer relationships  
Intangible Asset, Finite-Lived, Acquired [Line Items]  
Intangible Asset, Finite-Lived, Acquired $ 8,500
Intangible Asset, Finite-Lived, Acquired, Weighted-Average Amortization Period 10 years
Developed technology  
Intangible Asset, Finite-Lived, Acquired [Line Items]  
Intangible Asset, Finite-Lived, Acquired $ 4,500
Intangible Asset, Finite-Lived, Acquired, Weighted-Average Amortization Period 5 years