XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Disclosure of Statement of Cash Flow Information (Tables)
12 Months Ended
Dec. 31, 2023
Supplemental Cash Flow Information [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
202320222021
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents at beginning of period$54,390 $190,926 $178,795 
Restricted cash at beginning of period116 101 626 
Cash, cash equivalents and restricted cash at beginning of period$54,506 $191,027 $179,421 
Cash and cash equivalents at end of period$199,247 $54,390 $190,926 
Restricted cash at end of period216 116 101 
Cash, cash equivalents and restricted cash at end of period$199,463 $54,506 $191,027