v3.25.1
Revenue and Deferred Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue Recognition and Deferred Revenue [Abstract]  
Summary of Deferred Revenue Activity

Deferred revenue activities consist of the following (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2025

 

 

2024

 

Deferred revenue, current and noncurrent, as of the beginning of period

 

$

456

 

 

$

270

 

Additions

 

 

209

 

 

 

158

 

Revenue recognized

 

 

(222

)

 

 

(99

)

Deferred revenue, current and noncurrent, as of the end of period

 

$

443

 

 

$

329