v3.26.1
Segment Reporting - Summary of Revenues by Geographic Area (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 $ 6,647 $ 1,219 $ 11,788 $ 2,576
United States [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 3,393 1,219 4,608 2,576
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 2,587 0 5,716 0
Asia [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 494 0 855 0
Other [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 173 $ 0 $ 609 $ 0