v3.25.4
Segment Information (Tables)
12 Months Ended
Dec. 31, 2025
Segment Reporting [Abstract]  
Schedule of Geographic Revenues

 

   Year Ended December 31, 
   2025   2024 
United States  $12,866   $13,427 
International   19,511    13,491 
Total  $32,377   $26,918