XML 54 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Instruments - Unrealized Losses for Investments in a Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value $ 6,610 $ 21,554
12 months or greater, fair value 77,077 74,205
Fair value 83,687 95,759
Less than 12 months, unrealized loss (23) (639)
12 months or greater, unrealized loss (2,634) (2,992)
Unrealized loss (2,657) (3,631)
Corporate bonds    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 1,793 10,639
12 months or greater, fair value 58,022 54,634
Fair value 59,815 65,273
Less than 12 months, unrealized loss (9) (440)
12 months or greater, unrealized loss (2,178) (2,475)
Unrealized loss (2,187) (2,915)
U.S. government treasury bonds    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 0 5,262
12 months or greater, fair value 14,698 14,748
Fair value 14,698 20,010
Less than 12 months, unrealized loss 0 (177)
12 months or greater, unrealized loss (356) (372)
Unrealized loss (356) (549)
Asset-backed securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 2,780 2,636
12 months or greater, fair value 1,053 1,275
Fair value 3,833 3,911
Less than 12 months, unrealized loss (13) (17)
12 months or greater, unrealized loss (11) (20)
Unrealized loss (24) (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 2,154 2,412
Fair value 2,154 2,412
Less than 12 months, unrealized loss 0 0
12 months or greater, unrealized loss (36) (61)
Unrealized loss (36) (61)
U.S. government agency bonds    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 2,037 3,017
12 months or greater, fair value 1,150 1,136
Fair value 3,187 4,153
Less than 12 months, unrealized loss (1) (5)
12 months or greater, unrealized loss (53) (64)
Unrealized loss $ (54) $ (69)