v3.26.3
Segment and Geographic Information - Schedule of Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 183,489 $ 1,035 $ 189,985 $ 2,530
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 182,547 319 187,702 319
International        
Disaggregation of Revenue [Line Items]        
Total revenue $ 942 $ 716 $ 2,283 $ 2,211