XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 19,073 $ 17,862
Restricted cash 13,287 9,794
Cloud computing costs 7,859 5,019
Other 3,066 8,102
Other current assets $ 43,285 $ 40,777