XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents, and Restricted Cash (Tables)
6 Months Ended
Jun. 30, 2023
Cash, Cash Equivalents, and Restricted Cash [Abstract]  
Schedule of Cash, Cash Equivalents and Restricted Cash

As of

As of

June 30, 2023

December 31, 2022

Included on Balance Sheet

(in thousands)

Cash and cash equivalents

$

179,169 

$

143,708 

Cash and cash equivalents

Securitization escrow accounts

66,252 

35,820 

Restricted cash - current asset

Payment, performance bonds, and other

5,825 

6,139 

Restricted cash - current asset

Surety bonds and workers compensation

4,263 

3,616 

Other assets - noncurrent

Total cash, cash equivalents, and restricted cash

$

255,509 

$

189,283