v3.26.1
Stockholders' Equity - Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Stockholders' Equity    
Stock-based compensation expense $ 9,213 $ 13,083
2021 Employee Stock Purchase Plan    
Stockholders' Equity    
Maximum amount of employee's earnings to purchase shares (as a percent) 15.00%  
Purchase price of common stock expressed as a percentage 85.00%  
Purchase period (in months) 6 months  
Stock-based compensation expense $ 89 $ 162
Unrecognized compensation expense $ 18  
Unrecognized compensation expense, recognition period 4 months 24 days