XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregates revenue by timing of goods or services

The following table disaggregates revenue by timing of transfer of goods or services:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

 

(in thousands)

 

Transferred over time

 

$

22,843

 

 

$

4,275

 

 

$

28,160

 

 

$

8,211

 

Transferred at a point in time

 

 

605

 

 

 

228

 

 

 

780

 

 

 

257

 

Total revenue

 

$

23,448

 

 

$

4,503

 

 

$

28,940

 

 

$

8,468

 

Summary of Changes in Contract Liabilities The following table summarizes changes in contract liabilities during the six months ended June 30, 2022:

 

 

 

Contract Liabilities

 

 

 

(in thousands)

 

Contract liabilities at December 31, 2021

 

$

19,216

 

Additions to contract liabilities during the period

 

 

33,889

 

Change in provision for contract loss

 

 

(743

)

Revenue recognized in the period from:

 

 

 

Amounts included in contract liabilities at the beginning of the period

 

 

(4,930

)

Amounts added to contract liabilities during the period

 

 

(21,725

)

Contract liabilities at June 30, 2022

 

$

25,707