XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash, Cash Equivalents and Restricted Cash (Tables)
6 Months Ended
Jun. 30, 2024
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents
For the purposes of unaudited statements of cash flows, cash, cash equivalents and restricted cash consist of the following:
 As of
 June 30, 2024June 30, 2023December 31, 2023
Cash and cash equivalents$115,303 $93,960 $136,953 
Restricted cash (current)6,351 4,628 4,062 
Cash, cash equivalents and restricted cash$121,654 $98,588 $141,015 
Restrictions on Cash and Cash Equivalents
For the purposes of unaudited statements of cash flows, cash, cash equivalents and restricted cash consist of the following:
 As of
 June 30, 2024June 30, 2023December 31, 2023
Cash and cash equivalents$115,303 $93,960 $136,953 
Restricted cash (current)6,351 4,628 4,062 
Cash, cash equivalents and restricted cash$121,654 $98,588 $141,015