XML 60 R54.htm IDEA: XBRL DOCUMENT v3.24.3
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)
$ in Thousands
Dec. 31, 2023
USD ($)
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
Available for sale securities in continual unrealized loss position, less than 12 months, gross unrealized holding losses (1)
Available for sale securities in continual unrealized loss position, 12 months or more, estimated fair value 3,495
Available for sale securities in continual unrealized loss position, 12 months or more, gross unrealized holding losses (5)
Available for sale securities in continual unrealized loss position, estimated fair value 13,466
Available for sale securities in continual unrealized loss position, gross unrealized holding losses (6)
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
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 3,495
Available for sale securities in continual unrealized loss position, 12 months or more, gross unrealized holding losses (5)
Available for sale securities in continual unrealized loss position, estimated fair value 3,495
Available for sale securities in continual unrealized loss position, gross unrealized holding losses (5)
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
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 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 4,984
Available for sale securities in continual unrealized loss position, gross unrealized holding losses 0
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
Available for sale securities in continual unrealized loss position, less than 12 months, gross unrealized holding losses (1)
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 4,987
Available for sale securities in continual unrealized loss position, gross unrealized holding losses $ (1)