XML 63 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restricted Cash (Tables)
12 Months Ended
Dec. 31, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents and Restricted Cash

The following table reconciles cash and cash equivalents and restricted cash per the balance sheets to the statements of cash flows (in thousands):

 

 

December 31,

 

 

 

2023

 

 

2022

 

Cash and cash equivalents

 

$

394,583

 

 

$

64,179

 

Restricted cash, current

 

 

1,903

 

 

 

 

Restricted cash, non-current

 

 

2,418

 

 

 

2,501

 

Total

 

$

398,904

 

 

$

66,680