XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments - Unrealized Losses for Investments in a Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value $ 2,013 $ 7,065
12 months or greater, fair value 18,669 32,612
Fair value 20,682 39,677
Less than 12 months, unrealized loss 0 (23)
12 months or greater, unrealized loss (211) (789)
Unrealized loss (211) (812)
Corporate bonds    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 2,013 0
12 months or greater, fair value 17,339 27,939
Fair value 19,352 27,939
Less than 12 months, unrealized loss 0 0
12 months or greater, unrealized loss (208) (676)
Unrealized loss (208) (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 0 1,018
12 months or greater, fair value 324 83
Fair value 324 1,101
Less than 12 months, unrealized loss 0 (1)
12 months or greater, unrealized loss 0 0
Unrealized loss 0 (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 0 4,003
12 months or greater, fair value 1,006 1,178
Fair value 1,006 5,181
Less than 12 months, unrealized loss 0 (11)
12 months or greater, unrealized loss (3) (23)
Unrealized loss $ (3) $ (34)