XML 47 R37.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition - Schedule of Revenues By Geographic Region (Details) - 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 $ 31,687 $ 4,833 $ 114,915 $ 7,917
United States [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 23,192 1,238 100,579 1,238
China [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 7,991 3,354 13,180 6,254
Japan [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue $ 504 $ 241 $ 1,156 $ 425