XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Payable and Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accounts Payable and Other Accrued Liabilities    
Accounts payable and accruals $ 3,843 $ 3,586
Accrued employee compensation and benefits 2,164 1,281
Income taxes payable (Note 13) 32 32
Accounts payable and other accrued liabilities $ 6,039 $ 4,899