Quarterly report pursuant to Section 13 or 15(d)

Investments in Marketable Debt Securities, Available-for-Sale - Amortized Cost and Fair Value of Investments in Available for Sale Securities Unrealized Loss Position (Detail)

v3.23.1
Investments in Marketable Debt Securities, Available-for-Sale - Amortized Cost and Fair Value of Investments in Available for Sale Securities Unrealized Loss Position (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities [Line Items]    
Available for sale securities continuous unrealized loss position for less than 12 months, fair value $ 125,155 $ 209,028
Available for sale securities continuous unrealized loss position for less than 12 months, gross unrealized loss (1,265) (3,501)
Available for sale securities continuous unrealized loss position for 12 months or longer, fair value 40,014 79,003
Available for sale securities continuous unrealized loss position for 12 months or longer, gross unrealized loss (2,818) (2,007)
Available for sale securities continuous unrealized loss position, fair value 165,169 288,031
Available for sale securities continuous unrealized loss position, gross unrealized loss (4,083) (5,508)
U.S. treasuries    
Schedule of Available-for-sale Securities [Line Items]    
Available for sale securities continuous unrealized loss position for less than 12 months, fair value 40,966 73,055
Available for sale securities continuous unrealized loss position for less than 12 months, gross unrealized loss (740) (1,232)
Available for sale securities continuous unrealized loss position for 12 months or longer, fair value 10,973 66,144
Available for sale securities continuous unrealized loss position for 12 months or longer, gross unrealized loss (322) (640)
Available for sale securities continuous unrealized loss position, fair value 51,939 139,199
Available for sale securities continuous unrealized loss position, gross unrealized loss (1,062) (1,872)
U.S. government sponsored entities    
Schedule of Available-for-sale Securities [Line Items]    
Available for sale securities continuous unrealized loss position for less than 12 months, fair value 0 447
Available for sale securities continuous unrealized loss position for less than 12 months, gross unrealized loss 0 (46)
Available for sale securities continuous unrealized loss position for 12 months or longer, fair value 528 87
Available for sale securities continuous unrealized loss position for 12 months or longer, gross unrealized loss (56) (20)
Available for sale securities continuous unrealized loss position, fair value 528 534
Available for sale securities continuous unrealized loss position, gross unrealized loss (56) (66)
Corporate debt    
Schedule of Available-for-sale Securities [Line Items]    
Available for sale securities continuous unrealized loss position for less than 12 months, fair value 81,967 130,816
Available for sale securities continuous unrealized loss position for less than 12 months, gross unrealized loss (500) (1,909)
Available for sale securities continuous unrealized loss position for 12 months or longer, fair value 22,814 10,681
Available for sale securities continuous unrealized loss position for 12 months or longer, gross unrealized loss (1,965) (1,063)
Available for sale securities continuous unrealized loss position, fair value 104,781 141,497
Available for sale securities continuous unrealized loss position, gross unrealized loss (2,465) (2,972)
Asset-backed securities (“ABS”) and other    
Schedule of Available-for-sale Securities [Line Items]    
Available for sale securities continuous unrealized loss position for less than 12 months, fair value 2,222 4,710
Available for sale securities continuous unrealized loss position for less than 12 months, gross unrealized loss (25) (314)
Available for sale securities continuous unrealized loss position for 12 months or longer, fair value 5,699 2,091
Available for sale securities continuous unrealized loss position for 12 months or longer, gross unrealized loss (475) (284)
Available for sale securities continuous unrealized loss position, fair value 7,921 6,801
Available for sale securities continuous unrealized loss position, gross unrealized loss $ (500) $ (598)