XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies and Estimates (Tables)
9 Months Ended
Sep. 30, 2025
Summary of Significant Accounting Policies and Estimates  
Schedule of deferred revenue The table below summarizes the deferred revenue balances as of September 30, 2025 and December 31, 2024 (in thousands):

    

September 30, 

    

December 31, 

2025

2024

Deferred revenues

$

7,025

$

8,010

Schedule of information about contract liabilities (deferred revenue)

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

    

Three Months Ended

    

Nine Months Ended

September 30, 

September 30, 

2025

    

2024

    

2025

    

2024

Balance at the beginning of period

$

6,485

$

4,770

$

8,010

$

3,523

Net deferred revenue in the period

 

8,481

9,673

 

21,056

 

24,989

Revenue recognized

 

(7,439)

(8,151)

 

(22,047)

 

(22,108)

Currency translations and other adjustments

 

(502)

208

 

6

 

96

Balance at the end of period

$

7,025

$

6,500

$

7,025

$

6,500