XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Schedule of Total Revenue

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

 

   Three Months Ended March 31, 
   2025   2024 
License revenue        
United States  $174   $203 
Non-U.S.   219    110 
Total  $393   $313