XML 88 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Summary of Available for Sale Securities in Unrealized Loss Position, Fair Value and Gross Unrealized Loss By Length of Time Security in Continual Unrealized Loss Position (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Available for sale securities in continual unrealized loss position, less than 12 months, estimated fair value $ 9,971 $ 31,538
Available for sale securities in continual unrealized loss position, less than 12 months, gross unrealized holding losses (1) (170)
Available for sale securities in continual unrealized loss position, 12 months or more, estimated fair value 3,495 159,627
Available for sale securities in continual unrealized loss position, 12 months or more, gross unrealized holding losses (5) (2,368)
Available for sale securities in continual unrealized loss position, estimated fair value 13,466 191,165
Available for sale securities in continual unrealized loss position, gross unrealized holding losses (6) (2,538)
Corporate bonds [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Available for sale securities in continual unrealized loss position, less than 12 months, estimated fair value 0 6,738
Available for sale securities in continual unrealized loss position, less than 12 months, gross unrealized holding losses 0 (147)
Available for sale securities in continual unrealized loss position, 12 months or more, estimated fair value 3,495 75,270
Available for sale securities in continual unrealized loss position, 12 months or more, gross unrealized holding losses (5) (925)
Available for sale securities in continual unrealized loss position, estimated fair value 3,495 82,008
Available for sale securities in continual unrealized loss position, gross unrealized holding losses (5) (1,072)
U.S. government bonds [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Available for sale securities in continual unrealized loss position, less than 12 months, estimated fair value 4,984 22,326
Available for sale securities in continual unrealized loss position, less than 12 months, gross unrealized holding losses 0 (13)
Available for sale securities in continual unrealized loss position, 12 months or more, estimated fair value 0 67,909
Available for sale securities in continual unrealized loss position, 12 months or more, gross unrealized holding losses 0 (1,194)
Available for sale securities in continual unrealized loss position, estimated fair value 4,984 90,235
Available for sale securities in continual unrealized loss position, gross unrealized holding losses 0 (1,207)
Agency bonds [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Available for sale securities in continual unrealized loss position, less than 12 months, estimated fair value 4,987 0
Available for sale securities in continual unrealized loss position, less than 12 months, gross unrealized holding losses (1) 0
Available for sale securities in continual unrealized loss position, 12 months or more, estimated fair value 0 11,468
Available for sale securities in continual unrealized loss position, 12 months or more, gross unrealized holding losses 0 (222)
Available for sale securities in continual unrealized loss position, estimated fair value 4,987 11,468
Available for sale securities in continual unrealized loss position, gross unrealized holding losses $ (1) (222)
Asset-backed securities [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Available for sale securities in continual unrealized loss position, less than 12 months, estimated fair value   2,474
Available for sale securities in continual unrealized loss position, less than 12 months, gross unrealized holding losses   (10)
Available for sale securities in continual unrealized loss position, 12 months or more, estimated fair value   0
Available for sale securities in continual unrealized loss position, 12 months or more, gross unrealized holding losses   0
Available for sale securities in continual unrealized loss position, estimated fair value   2,474
Available for sale securities in continual unrealized loss position, gross unrealized holding losses   (10)
Foreign government bonds [Member]    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Available for sale securities in continual unrealized loss position, less than 12 months, estimated fair value   0
Available for sale securities in continual unrealized loss position, less than 12 months, gross unrealized holding losses   0
Available for sale securities in continual unrealized loss position, 12 months or more, estimated fair value   4,980
Available for sale securities in continual unrealized loss position, 12 months or more, gross unrealized holding losses   (27)
Available for sale securities in continual unrealized loss position, estimated fair value   4,980
Available for sale securities in continual unrealized loss position, gross unrealized holding losses   $ (27)