v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

 

  2026   2025   2026   2025 
  Three Months Ended June 30,   Six Months Ended June 30, 
  2026   2025   2026   2025 
Platform Usage  $469   $855   $1,260   $1,587 
Professional & Managed Services   262    261    324    268 
Total  $731   $1,116   $1,584   $1,855 
Schedule of Activity In Deferred Revenue

The following table summarizes the activity in deferred revenue during the six months ended June 30, 2026 and the year ended December 31, 2025:

 

   Six Months Ended June 30,   Year Ended December 31, 
   2026   2025 
Balance, beginning of period   $430   $147 
Revenue earned   (488)   (1,061)
Deferral of revenue   211    1,344 
Balance, end of period  $153   $430