XML 40 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from contracts with customers (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred Revenue from Customers

Changes in deferred revenue balances arose as a result of the Company recognizing the following revenue from customers during the periods below (in thousands):

 

 

 

As of June 30,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Deferred revenue from customers as of January 1

 

$

1,224

 

 

$

700

 

Consideration received in the period

 

 

1,857

 

 

 

6,676

 

Revenue from customers recognized in the period

 

 

(1,755

)

 

 

(4,434

)

Deferred revenue from customers as of June 30

 

$

1,326

 

 

$

2,942