XML 52 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Schedule Of Gross Unrealized Losses And Fair Values For Available-For-Sale Debt Securities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Short-term investments  
Fair Value  
Less than 12 Months $ 30,674
12 Months or Longer 0
Total 30,674
Gross Unrealized Losses  
Less than 12 Months (15)
12 Months or Longer 0
Total (15)
Short-term investments | Corporate bonds  
Fair Value  
Less than 12 Months 15,897
12 Months or Longer 0
Total 15,897
Gross Unrealized Losses  
Less than 12 Months (8)
12 Months or Longer 0
Total (8)
Short-term investments | U.S. Government obligations  
Fair Value  
Less than 12 Months 14,777
12 Months or Longer 0
Total 14,777
Gross Unrealized Losses  
Less than 12 Months (7)
12 Months or Longer 0
Total (7)
Long-term investments  
Fair Value  
Less than 12 Months 17,296
12 Months or Longer 0
Total 17,296
Gross Unrealized Losses  
Less than 12 Months (43)
12 Months or Longer 0
Total (43)
Long-term investments | Corporate bonds  
Fair Value  
Less than 12 Months 14,677
12 Months or Longer 0
Total 14,677
Gross Unrealized Losses  
Less than 12 Months (8)
12 Months or Longer 0
Total (8)
Long-term investments | U.S. Government obligations  
Fair Value  
Less than 12 Months 292
12 Months or Longer 0
Total 292
Gross Unrealized Losses  
Less than 12 Months 0
12 Months or Longer 0
Total 0
Long-term investments | Asset-backed Securities  
Fair Value  
Less than 12 Months 2,327
12 Months or Longer 0
Total 2,327
Gross Unrealized Losses  
Less than 12 Months (35)
12 Months or Longer 0
Total $ (35)