XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Cash, Cash Equivalents, and Restricted Cash - Additional Information (Detail)
$ in Thousands
Dec. 31, 2022
USD ($)
Account
Bank
Dec. 31, 2021
USD ($)
Bank
Account
Cash And Cash Equivalents [Line Items]    
Cash and cash equivalents $ 234,863 $ 628,943
Percentage of cash and cash equivalents deposited at national banks 74.70% 83.80%
Number of national banks in which deposits are held | Bank 4 6
Number of custodians in which deposits are held | Account 2 2
Federal Deposit Insurance Corporation's coverage limit for insured deposit accounts $ 250 $ 250
Custodial Accounts [Member]    
Cash And Cash Equivalents [Line Items]    
Cash and cash equivalents 15,796 181,390
Bank Deposits [Member]    
Cash And Cash Equivalents [Line Items]    
Cash and cash equivalents $ 175,331 $ 527,294