XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - Summary of Amortized Cost, Unrealized Losses Recognized in AOCI and Fair Value of Available-for-Sale Securities (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost $ 295,107
Unrealized Loss (1,965)
Fair Value 293,142
Guaranteed Investment Certificates [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Contractual maturity of 0 to 1 years, Amortized Cost 14,491
Contractual maturity of 0 to 1 years, Fair Value 14,491
U.S. Government Securities [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Contractual maturity of 0 to 1 years, Amortized Cost 53,875
Contractual maturity of 0 to 1 years, Unrealized Loss (465)
Contractual maturity of 0 to 1 years, Fair Value 53,410
Contractual maturity of 1 to 3 years, Amortized Cost 72,775
Contractual maturity of 1 to 3 years, Unrealized Loss (1,225)
Contractual maturity of 1 to 3 years, Fair Value 71,550
Commercial Paper [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Contractual maturity of 0 to 1 years, Amortized Cost 102,465
Contractual maturity of 0 to 1 years, Fair Value 102,465
Corporate Debt Securities [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Contractual maturity of 0 to 1 years, Amortized Cost 8,866
Contractual maturity of 0 to 1 years, Unrealized Loss (79)
Contractual maturity of 0 to 1 years, Fair Value 8,787
Contractual maturity of 1 to 3 years, Amortized Cost 42,635
Contractual maturity of 1 to 3 years, Unrealized Loss (196)
Contractual maturity of 1 to 3 years, Fair Value $ 42,439