XML 78 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments - Unrealized Losses for Investments in a Continuous Unrealized Loss Position (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Less than 12 months, fair value $ 7,065
12 months or greater, fair value 32,612
Fair value 39,677
Less than 12 months, unrealized loss (23)
12 months or greater, unrealized loss (789)
Unrealized loss (812)
Corporate bonds  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Less than 12 months, fair value 0
12 months or greater, fair value 27,939
Fair value 27,939
Less than 12 months, unrealized loss 0
12 months or greater, unrealized loss (676)
Unrealized loss (676)
U.S. government treasury bonds  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Less than 12 months, fair value 2,044
12 months or greater, fair value 2,712
Fair value 4,756
Less than 12 months, unrealized loss (11)
12 months or greater, unrealized loss (88)
Unrealized loss (99)
Asset-backed securities  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Less than 12 months, fair value 1,018
12 months or greater, fair value 83
Fair value 1,101
Less than 12 months, unrealized loss (1)
12 months or greater, unrealized loss 0
Unrealized loss (1)
Municipal bonds  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Less than 12 months, fair value 0
12 months or greater, fair value 700
Fair value 700
Less than 12 months, unrealized loss 0
12 months or greater, unrealized loss (2)
Unrealized loss (2)
U.S. government agency bonds  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Less than 12 months, fair value 4,003
12 months or greater, fair value 1,178
Fair value 5,181
Less than 12 months, unrealized loss (11)
12 months or greater, unrealized loss (23)
Unrealized loss $ (34)