XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities - Maturities of Available-for-sale Securities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Due within one year, amortized cost $ 6,396
Due after one year through five years, amortized cost 583
Due after five years, amortized cost 0
Total available-for-sale securities, amortized cost 6,979
Due within one year, estimated fair value 6,408
Due after one year through five years, estimated fair value 586
Due after five years, estimated fair value 0
Total available-for-sale securities, estimated fair value $ 6,994