XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.4
INVESTMENTS - Gross Unrealized Loss Position (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
security
Debt securities, unrealized loss position, accumulated loss  
Fair value, less than 12 months maturity $ 10,210
Fair value, 12 months or longer maturity 1,457
Fair value, total 11,667
Debt securities, unrealized loss position, accumulated loss less than 12 months (31)
Debt securities, unrealized loss position, accumulated loss 12 months or more (19)
Debt securities, unrealized loss position, accumulated loss $ (50)
Number of securities | security 52
Number of securities immaterial | security 39
Allowance For Credit Losses $ 0
Commercial paper  
Debt securities, unrealized loss position, accumulated loss  
Fair value, less than 12 months maturity 6,464
Fair value, total 6,464
Debt securities, unrealized loss position, accumulated loss less than 12 months (4)
Debt securities, unrealized loss position, accumulated loss (4)
U.S. Treasury securities  
Debt securities, unrealized loss position, accumulated loss  
Fair value, less than 12 months maturity 3,746
Fair value, 12 months or longer maturity 1,457
Fair value, total 5,203
Debt securities, unrealized loss position, accumulated loss less than 12 months (27)
Debt securities, unrealized loss position, accumulated loss 12 months or more (19)
Debt securities, unrealized loss position, accumulated loss $ (46)