Fair Value Measurements - Additional Information (Detail) |
3 Months Ended |
---|---|
Mar. 31, 2025 | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract] | |
Money Market Funds and Certificate Of Deposit Maturity Period | 90 days |