XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities - Schedule of Unrealized Loss on Investments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months $ 11,348
Unrealized losses, less than 12 months 588
Fair value, greater than 12 months 3,226
Unrealized losses, greater than 12 months 279
Total fair value 14,574
Total unrealized losses 867
Corporate bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months 8,040
Unrealized losses, less than 12 months 466
Fair value, greater than 12 months 1,119
Unrealized losses, greater than 12 months 94
Total fair value 9,159
Total unrealized losses 560
Government securities - U.S.  
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months 1,900
Unrealized losses, less than 12 months 96
Fair value, greater than 12 months 1,785
Unrealized losses, greater than 12 months 167
Total fair value 3,685
Total unrealized losses 263
Other fixed-income securities  
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months 1,408
Unrealized losses, less than 12 months 26
Fair value, greater than 12 months 322
Unrealized losses, greater than 12 months 18
Total fair value 1,730
Total unrealized losses $ 44