XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Schedule of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 193,883 $ 152,013 $ 538,518 $ 435,731
North America        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue 170,269 130,571 471,239 370,737
Rest of World        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 23,614 $ 21,442 $ 67,279 $ 64,994