XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Summary of Available -for-sale Marketable Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Amortized Cost $ 742,215 $ 964,768
Gross Unrealized Gains 62 0
Gross Unrealized Losses (3,823) (2,125)
Estimated Fair Value 738,454 962,643
U.S. Treasury and Other Government Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 244,562 301,493
Gross Unrealized Gains 62 0
Gross Unrealized Losses (1,938) (1,016)
Estimated Fair Value 242,686 300,477
Financial Institution Debt Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 380,891 441,068
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1,030) (652)
Estimated Fair Value 379,861 440,416
Corporate Debt Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 102,059 62,500
Gross Unrealized Gains 0 0
Gross Unrealized Losses (509) (151)
Estimated Fair Value 101,550 62,349
Other Asset Backed Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 14,703 159,707
Gross Unrealized Gains 0 0
Gross Unrealized Losses (346) (306)
Estimated Fair Value $ 14,357 $ 159,401