XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Payable and Other Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Accounts Payable and Other Accrued Liabilities  
Schedule of accounts payable and other accrued liabilities

​

​

​

​

​

​

​

​

​

​

March 31,

​

December 31,

​

​

2024

​

2023

​

​

(in thousands)

Accounts payable and accruals

​

$

3,843

​

$

3,586

Accrued employee compensation and benefits

​

​

2,164

​

​

1,281

Income taxes payable (Note 13)

​

 

32

​

 

32

​

​

$

6,039

​

$

4,899

​