v3.26.1
Fair Value Measurements - Summary of Fair Value of Investments Based upon Contractual Maturities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Less than one year $ 14,013 $ 8,400
Due in 1 - 5 years 146,069 150,812
Total 160,082 159,212
U.S. Treasuries [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than one year 0 0
Due in 1 - 5 years 100,019 100,772
Total 100,019 100,772
Corporate Debt [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than one year 14,013 8,400
Due in 1 - 5 years 46,050 50,040
Total $ 60,063 $ 58,440