v3.25.2
Share-Based Compensation - Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Share-Based Compensation      
Outstanding beginning balance (in shares) 8,131,235    
Granted (in shares) 0    
Exercised (in shares) (1,594,598)    
Outstanding ending balance (in shares) 6,536,637   8,131,235
Exercisable (in shares) 3,454,324    
Weighted Average Exercise Price Per Share ,Outstanding beginning balance $ 1.01    
Weighted Average Exercise Price Per Share ,Exercised 0.9    
Weighted Average Exercise Price Per Share , Outstanding ending balance 1.03   $ 1.01
Weighted Average Exercise Price Per Share , Exercisable $ 0.79    
Weighted- Average Contractual Life (in years) , Outstanding 7 years 7 months 17 days   8 years 14 days
Weighted- Average Contractual Life (in years) , Exercisable 6 years 8 months 26 days    
Aggregate Intrinsic Value beginning balance $ 115,878    
Aggregate Intrinsic Value , Exercised 17,441 $ 300  
Aggregate Intrinsic Value ending balance 70,763   $ 115,878
Aggregate Intrinsic Value , Exercisable $ 38,255