v3.25.4
Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Detail) - Restricted stock units [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares, Unvested, Beginning balance 2,537,352 2,855,656 1,868,518
Shares, Granted 563,171 1,310,533 1,772,243
Shares, Vested (854,220) (1,551,003) (785,105)
Shares, Forfeited (132,667) 0 0
Shares, Cancelled 0 (77,834)  
Shares, Unvested, Ending balance 2,113,636 2,537,352 2,855,656
Weighted-Average Grant Date Fair Value, Unvested, Beginning balance $ 11.68 $ 7.32 $ 5.37
Weighted-Average Grant Date Fair Value, Granted 42.82 17.40 8.52
Weighted-Average Grant Date Fair Value, Vested 19.24 8.68 5.40
Weighted-Average Grant Date Fair Value, Forfeited 5.99 0 0
Weighted-Average Grant Date Fair Value, Cancelled 0 7.77  
Weighted-Average Grant Date Fair Value, Unvested, Ending balance $ 17.28 $ 11.68 $ 7.32