Quarterly report [Sections 13 or 15(d)]

Related Parties (Tables)

v3.25.2
Related Parties (Tables)
6 Months Ended
Jun. 30, 2025
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
The table below presents details of the Company’s related party transactions included on the condensed consolidated balance sheets and the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:
As of
June 30, 2025 December 31, 2024
Accounts receivable:
Related Party A $ 95  $ 40 
Related Party B 65  748 
$ 160  $ 788 
Three Months Ended Six Months Ended
June 30, 2025 June 30, 2024 June 30, 2025 June 30, 2024
Revenues:
Related Party A $ (96) $ 418  $ 896  $ 516 
Related Party B
645  2,072  1,425  4,076 
$ 549  $ 2,490  $ 2,321  $ 4,592