XML 69 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Investments - Summary of Contractual Maturities of Investments and Marketable Securities (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Due within one year, Amortized Cost $ 126,062
Due after one year through five years, Amortized Cost 44,449
Total, Amortized Cost 170,511
Due within one year, Fair Value 126,068
Due after one year through five years, Fair Value 44,485
Total, Fair Value $ 170,553