v3.23.1
Related Parties (Tables)
3 Months Ended
Mar. 31, 2023
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
March 31, 2023 December 31, 2022
Accounts receivable:
Related Party A $ 216  $ — 
Related Party B 2,889  258 
$ 3,105  $ 258 
Three Months Ended
Revenues: March 31, 2023 March 31, 2022
Related Party A $ 394  $ 194 
Related Party B 2,971  — 
$ 3,365  $ 194