v3.25.1
Segment Information and Geographic Data - Schedule of Disaggregation of Long-Lived Asses (Details) - Operating Segment - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Long-lived assets $ 142,562 $ 91,117
Americas    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Long-lived assets 125,558 71,894
APAC    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Long-lived assets 2,019 2,207
EMEA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Long-lived assets $ 14,985 $ 17,016