XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.2
OTHER INCOME (Tables)
6 Months Ended
Jun. 30, 2025
OTHER INCOME  
Schedule of other income

Three months ended June 30,

Six months ended June 30,

2025

2024

    

2025

    

2024

Unrealized and realized gain on investments

$

4,715

$

461

$

6,450

$

259

Foreign currency gain (loss)

2,221

(485)

1,926

(394)

Other income

114

334

251

357

Total other income

$

7,050

$

310

$

8,627

$

222