XML 46 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements and Marketable Securities Available For Sale - Schedule Of Available for sale Securities Maturity on Fair Value (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
Due after one year through five years, Amortized Cost $ 98,290
Total, Amortized Cost 402,352
Due With in one year, Amortized Cost 304,062
Certificate of deposits [Member]  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
Due after one year through five years, Amortized Cost 0
Total, Amortized Cost 2,890
Due With in one year, Amortized Cost 2,890
Commercial Paper [Member]  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
Due after one year through five years, Amortized Cost 0
Total, Amortized Cost 10,633
Due With in one year, Amortized Cost 10,633
U.S. Government And Government Agency Securities [Member]  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
Due after one year through five years, Amortized Cost 48,066
Total, Amortized Cost 298,423
Due With in one year, Amortized Cost 250,357
Corporate Bonds [Member]  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
Due after one year through five years, Amortized Cost 50,224
Total, Amortized Cost 90,406
Due With in one year, Amortized Cost $ 40,182