XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Activity under Plans (Detail) - 2020 Equity Incentive Plan [Member] - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares, Outstanding, beginning of period 427,710  
Number of Shares, Forfeited (12,444)  
Number of Shares, Outstanding, end of period 415,266 427,710
Number of Shares, Vested and expected to vest 414,912 427,351
Number of Shares, Options exercisable 415,046 427,490
Number of Shares, Outstanding, Weighted Average Exercise Price, beginning of period $ 103.49  
Number of Shares, Forfeited, Weighted Average Exercise Price 102.92  
Number of Shares, Outstanding, Weighted Average Exercise Price, end of period 103.51 $ 103.49
Number of Shares,Vested and expected to vest, Weighted Average Exercise Price, end of period 103.50 103.48
Number of Shares, Options exercisable, Weighted Average Exercise Price, end of period $ 103.50 $ 103.49
Number of Shares, Outstanding, Weighted Average Remaining Contractual Term (years) 3 years 6 months 3 years 8 months 12 days
Number of Shares, Vested and expected to vest, Weighted Average Remaining Contractual Term (years) 3 years 6 months 3 years 8 months 12 days
Number of Shares, Options exercisable, Weighted Average Remaining Contractual Term (years) 3 years 6 months 3 years 8 months 12 days