XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - Summary of Contractual Maturities of Investments and Marketable Securities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Due within one year, Amortized Cost $ 113,172
Due after one year through five years, Amortized Cost 54,110
Total, Amortized Cost 167,282
Due within one year, Fair Value 112,932
Due after one year through five years, Fair Value 53,616
Total, Fair Value $ 166,548