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

Accounts Payable and Accrued Liabilities consist of the following at December 31:

 

(in thousands)

 

2023

 

 

2022

 

Accrued payroll and benefits

 

$

24,473

 

 

$

29,051

 

Accounts payable

 

 

12,521

 

 

 

12,241

 

Deferred revenue

 

 

10,455

 

 

 

10,860

 

Accrued interest

 

 

8,344

 

 

 

7,778

 

Accrued taxes

 

 

5,712

 

 

 

7,161

 

Other current liabilities

 

 

20,878

 

 

 

27,770

 

Total accounts payable and accrued liabilities

 

$

82,383

 

 

$

94,861