XML 54 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Variable interest entities ("VIEs") (Tables)
6 Months Ended
Jun. 30, 2023
Variable Interest Entity [Abstract]  
Schedule of Variable Interest Entities
The following table sets forth the total assets and liabilities of VIEs consolidated on our condensed consolidated balance sheet:
(Expressed in thousands)
As of June 30,
20232022
Asset
  Cash and cash equivalents$5,487 $1,458 
  Restricted Cash25,803 127,875 
  Other Assets2,297 568 
       Total Assets$33,587 $129,901 
Liabilities
  Other Liabilities821 123 
       Total Liabilities$821 $123