XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from contracts with customers (Tables)
3 Months Ended
Mar. 31, 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 March 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Deferred revenue from customers as of January 1

 

$

1,224

 

 

$

700

 

Consideration received in the period

 

 

191

 

 

 

 

Revenue from customers recognized in the period

 

 

(694

)

 

 

(140

)

Deferred revenue from customers as of March 31

 

$

721

 

 

$

560