v3.25.2
The Company and its Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2025
The Company and its Significant Accounting Policies  
Schedule of revenue recognized over time

Three Months Ended June 30,

Six Months Ended June 30,

    

2025

    

2024

    

2025

    

2024

(in thousands)

Revenue recognized at a point in time

$

3,078

$

2,701

$

5,581

$

5,657

Revenue recognized over time

 

336

 

197

 

497

 

365

Total revenue

$

3,414

$

2,898

$

6,078

$

6,022