XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Total Revenue

The following tables present total revenue of the Company by geographic location. 

 

   Three Months Ended
June 30,  
   Six Months Ended
June 30,
 
   2025   2024   2025   2024 
License revenue                
United States  $642   $104   $817   $308 
Non-U.S.   310    130    528    239 
Total  $952   $234   $1,345   $547