XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements and Investments - Summary of investments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Schedule of Held-to-Maturity Securities [Line Items]  
Amortized Cost $ 172,895
Gross Unrealized Gains 3
Gross Unrealized Losses 0
Credit Loss 0
Fair Value 172,898
US Treasury Securities  
Schedule of Held-to-Maturity Securities [Line Items]  
Amortized Cost 172,895
Gross Unrealized Gains 3
Gross Unrealized Losses 0
Credit Loss 0
Fair Value $ 172,898