XML 82 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contract with Customers - Revenue by Geography (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 12,870 $ 10,074
North America    
Disaggregation of Revenue [Line Items]    
Total revenue 7,904 3,475
Europe    
Disaggregation of Revenue [Line Items]    
Total revenue 2,631 2,113
Asia Pacific    
Disaggregation of Revenue [Line Items]    
Total revenue 2,322 4,422
South America    
Disaggregation of Revenue [Line Items]    
Total revenue $ 13 $ 64