XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies and Estimates (Tables)
3 Months Ended
Mar. 31, 2025
Summary of Significant Accounting Policies and Estimates  
Schedule of deferred revenue The table below summarizes the deferred revenue balances as of March 31, 2025 and December 31, 2024 (in thousands):

    

March 31,

    

December 31,

2025

2024

Deferred revenues

$

8,028

$

8,010

Schedule of information about contract liabilities (deferred revenue)

The table below provides information about contract liabilities (deferred revenue) and the significant changes in the balances for the three months ended as of March 31, 2025 and 2024 were as follows (in thousands):

    

Three Months Ended

March 31,

2025

    

2024

Balance at the beginning of period

$

8,010

$

3,523

Net deferred revenue in the period

 

6,465

9,932

Revenue recognized

 

(6,607)

(6,707)

Currency translations and other adjustments

 

160

(80)

Balance at the end of period

$

8,028

$

6,668