v3.26.1
Other assets, net and Other liabilities, net - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Foreign currency translation adjustment $ 189 $ 184
Accumulated depreciation (7,449) (6,852)
Fixed assets, net 17,280 17,690
Accrued income 15,108 18,409
Prepaid expenses 10,370 8,268
Sundry receivables 4,724 4,908
Other receivables 2,779 2,683
Third party receivables related to IRE 0 2,082
Other assets 2,367 2,406
Other assets, net 52,628 56,446
Other assets | Related party    
Property, Plant and Equipment [Line Items]    
Receivables due from related parties 200 200
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Fixed assets, gross 18,731 18,705
Office equipment and furniture    
Property, Plant and Equipment [Line Items]    
Fixed assets, gross $ 5,809 $ 5,653