XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements and Marketable Securities Available For Sale - Schedule Of Available for sale Securities Maturity on Fair Value (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Due With in one year, Amortized Cost $ 425,936
Due after one year through five years, Amortized Cost 109,319
Total, Amortized Cost 535,255
Certificate of deposits [Member]  
Due With in one year, Amortized Cost 6,098
Due after one year through five years, Amortized Cost 0
Total, Amortized Cost 6,098
Commercial Paper [Member]  
Due With in one year, Amortized Cost 31,610
Due after one year through five years, Amortized Cost 0
Total, Amortized Cost 31,610
U.S. Government And Government Agency Securities [Member]  
Due With in one year, Amortized Cost 227,127
Due after one year through five years, Amortized Cost 40,358
Total, Amortized Cost 267,485
Corporate Bonds [Member]  
Due With in one year, Amortized Cost 157,594
Due after one year through five years, Amortized Cost 68,961
Total, Amortized Cost 226,555
Municipal Bonds [Member]  
Due With in one year, Amortized Cost 3,507
Due after one year through five years, Amortized Cost 0
Total, Amortized Cost $ 3,507