XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments Available for Sale - Summary of Fair Value of Investments Available for Sale by Contractual Maturity (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Schedule Of Available For Sale Securities [Line Items]  
Within one year $ 82,091
After one year through five years 13,360
Total 95,451
Commercial Paper  
Schedule Of Available For Sale Securities [Line Items]  
Within one year 35,019
Total 35,019
Certificates of Deposit  
Schedule Of Available For Sale Securities [Line Items]  
Within one year 14,339
Total 14,339
U.S. Treasury and Agency Securities  
Schedule Of Available For Sale Securities [Line Items]  
Within one year 4,187
Total 4,187
Corporate Debt Securities  
Schedule Of Available For Sale Securities [Line Items]  
Within one year 28,246
After one year through five years 13,360
Total 41,606
Accrued Interest Receivable  
Schedule Of Available For Sale Securities [Line Items]  
Within one year 300
Total $ 300