v3.26.1
Revenues - Summary of Disaggregation of Revenue by Geographical Region Based on Location of Sales Office (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 227,901 $ 100,735 $ 424,872 $ 192,586
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 88,677 64,634 167,009 123,169
Asia        
Disaggregation of Revenue [Line Items]        
Total revenue 97,464 3,316 173,390 3,316
Europe        
Disaggregation of Revenue [Line Items]        
Total revenue 40,848 32,310 83,161 65,213
Rest of the World        
Disaggregation of Revenue [Line Items]        
Total revenue $ 912 $ 475 $ 1,312 $ 888