v3.26.1
Revenue - Schedule of Reported Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total $ 26,035 $ 13,091
United States    
Disaggregation of Revenue [Line Items]    
Total 14,905 9,469
Europe, Middle East and Africa (excluding United Kingdom)    
Disaggregation of Revenue [Line Items]    
Total 3,972 1,422
United Kingdom    
Disaggregation of Revenue [Line Items]    
Total 3,462 1,730
Asia Pacific    
Disaggregation of Revenue [Line Items]    
Total 2,409 450
Americas (excluding United States)    
Disaggregation of Revenue [Line Items]    
Total $ 1,287 $ 20