XML 130 R84.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other assets, net and Other liabilities, net - Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Foreign currency translation difference $ (479) $ (270)
Accumulated depreciation and amortization (6,227) (5,665)
Fixed assets, net 4,138 2,532
Accrued income 12,252 17,124
Prepaid expenses 19,697 8,045
Sundry receivables 6,097 5,664
Other receivables 13,355 12,204
Other assets 3,170 2,613
Other assets, net 58,709 48,182
Related party | Other assets    
Property, Plant and Equipment [Line Items]    
Related Party Receivables 4,600 6,700
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Fixed assets, gross 7,462 4,978
Office equipment and furniture    
Property, Plant and Equipment [Line Items]    
Fixed assets, gross $ 3,382 $ 3,489