XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash and Cash Equivalents
9 Months Ended
Sep. 30, 2022
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents CASH AND CASH EQUIVALENTS
Cash and cash equivalents consisted of the following:
As of September 30,As of December 31,
in thousands20222021
Cash$349,990 $123,906 
Money market mutual funds381,734 890,605 
Total cash and cash equivalents$731,724 $1,014,511