XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Investments (Tables)
6 Months Ended
Jun. 30, 2024
Financial Investments  
Schedule of Financial Investments
June 30, 2024
Amortized Cost Unrealized Gains Unrealized Losses Fair Value
HTM securities, at cost:
Time deposits $ 93,234 $ - $ (206 ) $ 93,027

December 31, 2023
Amortized Cost Unrealized Gains Unrealized Losses
Fair Value
HTM securities, at cost: 

Time deposits $ 111,218 $ 106 $ -
$ 111,324