XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS - Schedule of Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Cash equivalents, Amortized Cost $ 382,510 $ 340,795
Cash equivalents, Gross Unrealized Gains 5 8
Cash equivalents, Gross Unrealized Losses (9) 0
Cash equivalents, Carrying Value 382,506 340,803
Amortized Cost 14,033 16,390
Gross Unrealized Gains 5 1
Gross Unrealized Losses (292) (413)
Carrying Value 13,746 15,978
Debt Securities, Held-to-maturity, Securities [Line Items]    
Amortized Cost 2,182 2,632
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Carrying Value 2,182 2,632
Amortized Cost, Total investments 398,725 359,817
Gross Unrealized Gains, Total investments 10 9
Gross Unrealized Losses, Total investments (301) (413)
Carrying Value, Total investments 398,434 359,413
Short-Term And Long-Term Investments    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, less than 12 months, Fair Value 71,117 2,398
Available-for-sale securities, less than 12 months, Unrealized Losses (22) (42)
Available-for-sale securities, 12 months or greater, Fair Value 9,460 9,214
Available-for-sale securities, 12 months or greater, Unrealized Losses (279) (371)
Available-for-sale securities, Fair Value 80,577 11,612
Available-for-sale securities, Unrealized Losses (301) (413)
Cash equivalents | Short-Term And Long-Term Investments    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, less than 12 months, Fair Value 70,213  
Available-for-sale securities, less than 12 months, Unrealized Losses (9)  
Available-for-sale securities, 12 months or greater, Fair Value 0  
Available-for-sale securities, 12 months or greater, Unrealized Losses 0  
Available-for-sale securities, Fair Value 70,213  
Available-for-sale securities, Unrealized Losses (9)  
U.S. government and agency obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,256 8,742
Gross Unrealized Gains 1 0
Gross Unrealized Losses (210) (301)
Carrying Value 7,047 8,441
Debt Securities, Held-to-maturity, Securities [Line Items]    
Amortized Cost 233 685
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Carrying Value 233 685
U.S. government and agency obligations | Short-Term And Long-Term Investments    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, less than 12 months, Fair Value 693 1,316
Available-for-sale securities, less than 12 months, Unrealized Losses (9) (31)
Available-for-sale securities, 12 months or greater, Fair Value 6,694 6,808
Available-for-sale securities, 12 months or greater, Unrealized Losses (201) (270)
Available-for-sale securities, Fair Value 7,387 8,124
Available-for-sale securities, Unrealized Losses (210) (301)
Corporate obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,906 3,401
Gross Unrealized Gains 4 1
Gross Unrealized Losses (69) (95)
Carrying Value 2,841 3,307
Corporate obligations | Short-Term And Long-Term Investments    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, less than 12 months, Fair Value 178 740
Available-for-sale securities, less than 12 months, Unrealized Losses (3) (9)
Available-for-sale securities, 12 months or greater, Fair Value 2,397 2,061
Available-for-sale securities, 12 months or greater, Unrealized Losses (66) (86)
Available-for-sale securities, Fair Value 2,575 2,801
Available-for-sale securities, Unrealized Losses (69) (95)
State and municipal obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 458 712
Gross Unrealized Gains 0 0
Gross Unrealized Losses (12) (17)
Carrying Value 446 695
State and municipal obligations | Short-Term And Long-Term Investments    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, less than 12 months, Fair Value 3 340
Available-for-sale securities, less than 12 months, Unrealized Losses 0 (2)
Available-for-sale securities, 12 months or greater, Fair Value 369 344
Available-for-sale securities, 12 months or greater, Unrealized Losses (12) (15)
Available-for-sale securities, Fair Value 372 684
Available-for-sale securities, Unrealized Losses (12) (17)
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,304 3,318
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Carrying Value 3,304 3,318
Debt Securities, Held-to-maturity, Securities [Line Items]    
Amortized Cost 1,949 1,947
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Carrying Value 1,949 1,947
Mortgage-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 37 156
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1) 0
Carrying Value 36 156
Mortgage-backed securities | Short-Term And Long-Term Investments    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, less than 12 months, Fair Value   2
Available-for-sale securities, less than 12 months, Unrealized Losses   0
Available-for-sale securities, 12 months or greater, Fair Value   0
Available-for-sale securities, 12 months or greater, Unrealized Losses   0
Available-for-sale securities, Fair Value   2
Available-for-sale securities, Unrealized Losses   0
Asset backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 72 60
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Carrying Value 72 60
Asset backed securities | Short-Term And Long-Term Investments    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, less than 12 months, Fair Value 30  
Available-for-sale securities, less than 12 months, Unrealized Losses (1)  
Available-for-sale securities, 12 months or greater, Fair Value 0  
Available-for-sale securities, 12 months or greater, Unrealized Losses 0  
Available-for-sale securities, Fair Value 30  
Available-for-sale securities, Unrealized Losses $ (1)  
Other    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   1
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Carrying Value   1
Other | Short-Term And Long-Term Investments    
Debt Securities, Available-for-sale [Line Items]    
Available-for-sale securities, less than 12 months, Fair Value   0
Available-for-sale securities, less than 12 months, Unrealized Losses   0
Available-for-sale securities, 12 months or greater, Fair Value   1
Available-for-sale securities, 12 months or greater, Unrealized Losses   0
Available-for-sale securities, Fair Value   1
Available-for-sale securities, Unrealized Losses   $ 0