XML 92 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

The following table sets forth the components of the Company’s accounts payable and accrued liabilities in the Consolidated Balance Sheets (in thousands):

    

Year Ended December 31, 

    

2023

    

2022

Accounts payable

$

2,718

$

5,009

Accrued liabilities

 

13,411

 

12,594

Accrued payroll and related benefits

 

6,621

 

5,105

Accrued sales and use tax

 

2

 

2,052

Total accounts payable and accrued liabilities

$

22,752

$

24,760