v3.25.4
Stock and Stock-Based Awards - Retention Awards - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based compensation expense for stock options   $ 10,840 $ 20,971 $ 34,101
Service Based Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares granted 68,596 79,846 75,066 154,904
Weighted average grant-date fair value of stock options $ 18.93      
Stock based compensation expense for stock options   $ 1,299    
Retention Awards [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock based compensation expense for stock options   $ 163 $ 655 $ 92