XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, Cash Equivalents, and Restricted Cash (Tables)
3 Months Ended
Mar. 31, 2023
Cash, Cash Equivalents, and Restricted Cash [Abstract]  
Schedule of reconciliation of cash, cash equivalents, and restricted cash


 

March 31,

2023

 

 

December 31,

2022

 



(in thousands)

Cash and cash equivalents 

 

$

105,220

 

 

$

98,571

 

Restricted cash—short-term

 

 

3,791

 

 

 

6,007

 

Total cash, cash equivalents, and restricted cash

 

$

109,011

 

 

$

104,578