v3.26.1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2025
Related Party Transactions  
Schedule of Deferred Revenue Recognition

Deferred revenue at December 31, 2024

$

62,403

Other amounts collected or invoiced

1,881

Deferred revenue recognized as service revenue during the year ended December 31, 2025

(2,635)

Effects of exchange rate changes

5,247

Deferred revenue at December 31, 2025

$

66,896