XML 96 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, Cash Equivalents and Restricted Cash - Summary of Cash and Cash Equivalents (Detail)
$ in Thousands, £ in Millions
Dec. 31, 2022
USD ($)
Dec. 31, 2022
GBP (£)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]          
Cash and cash equivalents $ 122,715   $ 222,378    
Restricted cash, current and non-current 36,305 £ 30.0 0    
Cash, cash equivalents and restricted cash $ 159,020   $ 222,378 $ 11,781 $ 8,228