XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Summary of Fair Values and Unrealized Losses on Investments (Detail) - Corporate Debt [Member] - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than Twelve Months, Estimated Fair value $ 11,467 $ 38,041
Less than Twelve Months, Gross unrealized losses (11) (426)
Twelve Months or More, Estimated Fair value 753 1,226
Twelve Months or More, Gross unrealized losses (1) (1)
Estimated Fair value, Total 12,220 39,267
Gross unrealized losses, Total $ (12) $ (427)