v3.25.4
Segment and Geographic Information - Summary of Long-lived Assets Disaggregated by Geography (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total long-lived assets, net $ 60,907 $ 70,462 $ 64,035
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total long-lived assets, net 34,462 31,826 24,491
Rest of World      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total long-lived assets, net $ 26,445 $ 38,636 $ 39,544