XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents and Restricted Cash (Tables)
6 Months Ended
Jun. 30, 2023
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, 2023June 30, 2022December 31, 2022
Cash and cash equivalents$93,960 $106,304 $118,669 
Restricted cash (current)4,628 6,840 4,897 
Restricted cash (non-current)2,072 2,056 2,055 
Cash, cash equivalents and restricted cash$100,660 $115,200 $125,621 
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, 2023June 30, 2022December 31, 2022
Cash and cash equivalents$93,960 $106,304 $118,669 
Restricted cash (current)4,628 6,840 4,897 
Restricted cash (non-current)2,072 2,056 2,055 
Cash, cash equivalents and restricted cash$100,660 $115,200 $125,621