XML 49 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments - Unrealized Losses for Investments in a Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value $ 10,045 $ 21,554
12 months or greater, fair value 70,755 74,205
Fair value 80,800 95,759
Less than 12 months, unrealized loss (85) (639)
12 months or greater, unrealized loss (2,095) (2,992)
Unrealized loss (2,180) (3,631)
Corporate bonds    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 1,514 10,639
12 months or greater, fair value 56,155 54,634
Fair value 57,669 65,273
Less than 12 months, unrealized loss (15) (440)
12 months or greater, unrealized loss (1,725) (2,475)
Unrealized loss (1,740) (2,915)
U.S. government treasury bonds    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 1,986 5,262
12 months or greater, fair value 11,743 14,748
Fair value 13,729 20,010
Less than 12 months, unrealized loss (32) (177)
12 months or greater, unrealized loss (293) (372)
Unrealized loss (325) (549)
Asset-backed securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 2,565 2,636
12 months or greater, fair value 1,022 1,275
Fair value 3,587 3,911
Less than 12 months, unrealized loss (5) (17)
12 months or greater, unrealized loss (8) (20)
Unrealized loss (13) (37)
Municipal bonds    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 0 0
12 months or greater, fair value 685 2,412
Fair value 685 2,412
Less than 12 months, unrealized loss 0 0
12 months or greater, unrealized loss (18) (61)
Unrealized loss (18) (61)
U.S. government agency bonds    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 3,980 3,017
12 months or greater, fair value 1,150 1,136
Fair value 5,130 4,153
Less than 12 months, unrealized loss (33) (5)
12 months or greater, unrealized loss (51) (64)
Unrealized loss $ (84) $ (69)