XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue by Timing of Revenue Recognition

The following table disaggregates revenue by timing of revenue recognition:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Point in time

$

19,406

 

 

$

16,439

 

 

$

36,286

 

 

$

31,586

 

Over time

 

3,746

 

 

 

1,578

 

 

 

8,060

 

 

 

3,234

 

Total

$

23,152

 

 

$

18,017

 

 

$

44,346

 

 

$

34,820