XML 93 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Related Parties (Tables)
12 Months Ended
Dec. 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 consolidated balance sheets and the consolidated statements of operations and comprehensive income (loss) for the following periods:
As of
December 31, 2023December 31, 2022
Accounts receivable:
Related Party A$— $— 
Related Party B4,849 258 
$4,849 $258 
Year Ended
Revenues:December 31, 2023December 31, 2022
Related Party A$955 $1,962 
Related Party B
8,250 7,665 
$9,205 $9,627