XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Payable and Accrued Liabilities (Details) - Non Related Party - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Related party transactions    
Trade creditors $ 13,160 $ 11,386
Occupancy taxes payable 6,443 7,520
Compensation accruals 3,920 3,679
Income and other taxes payable 450 436
Accounts payable and accrued liabilities $ 23,973 $ 23,021