XML 96 R84.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information - Geographic Region (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total segment revenue $ 51,240 $ 26,425 $ 95,446 $ 42,942
U.S.        
Segment Reporting [Line Items]        
Total segment revenue 50,722 26,425 94,904 42,942
Europe        
Segment Reporting [Line Items]        
Total segment revenue $ 518 $ 0 $ 542 $ 0