XML 56 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of Geographic Revenues

 

   Year Ended December 31, 
   2024   2023 
United States  $13,427   $18,199 
International   13,491    8,572 
Total  $26,918   $26,771