XML 44 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Summary of Allowance for Credit Losses Related to Accounts Receivable

The allowance for credit losses related to accounts receivable and changes were as follows (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses

 

 

 

 

 

 

 

 

 

Balance at beginning of year, January 1

 

$

809

 

 

$

569

 

 

$

378

 

Charge to provision accounts

 

 

1,324

 

 

 

295

 

 

 

315

 

Recoveries or other

 

 

(145

)

 

 

(55

)

 

 

(124

)

Balance at year end, December 31

 

$

1,988

 

 

$

809

 

 

$

569

 

Summary of Contract Liabilities

The following table is a summary of the contract liabilities (in thousands):

 

Rollforward of contract liabilities:

 

 

 

Contract liabilities at December 31, 2020

 

$

2,355

 

Acquired contract liabilities

 

 

6,634

 

Revenue recognized

 

 

(126,997

)

Payments received in advance

 

 

125,871

 

Contract liabilities at December 31, 2021

 

 

7,863

 

Revenue recognized

 

 

(171,709

)

Payments received in advance

 

 

172,355

 

Contract liabilities at December 31, 2022

 

$

8,509