XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue $ 75,345 $ 55,809
North America    
Disaggregation of Revenue [Line Items]    
Revenue 45,503 34,805
Europe    
Disaggregation of Revenue [Line Items]    
Revenue 18,107 12,610
Rest of the world    
Disaggregation of Revenue [Line Items]    
Revenue 11,735 8,394
Direct revenue    
Disaggregation of Revenue [Line Items]    
Revenue 64,378 48,126
Indirect revenue    
Disaggregation of Revenue [Line Items]    
Revenue $ 10,967 $ 7,683