v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Feb. 28, 2025
Mar. 31, 2026
Mar. 31, 2025
Jan. 31, 2026
Dec. 31, 2025
Class of Stock [Line Items]          
Common stock, shares authorized   500,000,000     500,000,000
Common stock, par value   $ 0.001     $ 0.001
Dividends declared   $ 0      
Weighted average grant date fair value of options granted   $ 13.31 $ 13.76    
Aggregate intrinsic value, Options exercised   $ 3,500,000 $ 600,000    
Total stock-based compensation expense   $ 3,723,000 2,348,000    
Aggregate number of common shares   12,953,399     11,079,014
Restricted Stock Units          
Class of Stock [Line Items]          
Total fair value of shares vested   $ 1,900,000 300,000    
Awards That Do Not Vest          
Class of Stock [Line Items]          
Total stock-based compensation expense   $ 0      
Performance-based Awards          
Class of Stock [Line Items]          
Performance-based awards outstanding   27,236     40,854
Total stock-based compensation expense   $ 300,000 $ 400,000    
Employee Stock Purchase Plan          
Class of Stock [Line Items]          
Aggregate number of common shares   1,101,668   374,848  
Share-based compensation arrangement, purchase price of common stock, percent 85.00%        
2014 Plan, 2024 EIP and 2024 Plan          
Class of Stock [Line Items]          
Unrecognized compensation cost related to non vested awards   $ 38,100,000      
Period over which unrecognized compensation cost is expected to be recognized   3 years