XML 37 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Cash and Investments in Marketable Securities - Cash and Investments in Marketable Securities, Including Cash Equivalents (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Estimated Fair Value at    
Cash and cash equivalents $ 38,894 $ 44,252
Short-term investments 179,738 210,974
Long-term investments 2,019 13,869
Total cash and investments in marketable securities $ 220,651 $ 269,095