v3.26.1
Investments - Summary of Fair Value of Available for Sale Investments (Detail)
$ in Thousands
Jun. 30, 2026
USD ($)
Schedule of Available-for-sale Securities [Line Items]  
Investments, Amortized Cost $ 35,097
Investments, Gross Unrealized Gain 2
Investments, Gross Unrealized Loss (14)
Investments, Fair Value 35,085
U.S. government securities  
Schedule of Available-for-sale Securities [Line Items]  
Investments, Amortized Cost 30,602
Investments, Gross Unrealized Gain 1
Investments, Gross Unrealized Loss (14)
Investments, Fair Value 30,589
Certificates of deposit  
Schedule of Available-for-sale Securities [Line Items]  
Investments, Amortized Cost 4,495
Investments, Gross Unrealized Gain 1
Investments, Gross Unrealized Loss 0
Investments, Fair Value $ 4,496