XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Investments -Schedule Of Maturity For Marketable Securities (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Investments [Abstract]  
Due in 1 year or less $ 185,639
Due in 1 year through 5 years 10,004
Total $ 195,643