v3.26.1
Segment Information - Schedule of Long-lived Assets on Geographic Areas (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
North America    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 20,303 $ 29,617
Europe, Middle East and Africa    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 15,101 20,023
Asia Pacific    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 1,773 4,078
Caribbean and Latin America    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 13 $ 20