XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Summary of Fair Value of Investments Based upon Contractual Maturities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Less than one year $ 59,324 $ 60,483
Due in 1 - 5 years 94,829 63,893
Total 154,153 124,376
U.S. Treasuries [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than one year 49,978 49,756
Due in 1 - 5 years 49,067 49,926
Total 99,045 99,682
Corporate Debt [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than one year 9,346 10,727
Due in 1 - 5 years 45,762 13,967
Total $ 55,108 $ 24,694