v3.25.3
Share-Based Compensation - Additional Information (Details)
$ in Millions
9 Months Ended
Sep. 30, 2025
USD ($)
Employee Stock Option  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized compensation expense related to unvested stock options $ 3.4
Expected to be recognized over a weighted average period 2 years 3 months 18 days
Restricted Stock Units (RSUs)  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Expected to be recognized over a weighted average period 3 months 18 days
Unrecognized compensation expense related to the RSUs $ 0.1