v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2020
Jan. 01, 2025
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percent of common stock at fair market value to be exercised 100.00%        
Expiration period (in years) 10 years        
Expected dividend yield 0.00% 0.00%      
Market-based Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected dividend yield 0.00%        
Options, granted in period, fair value $ 13.5        
2020 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
New shares authorized     2,152,080    
Period of increase in common stock reserved for issuance     10 years    
Percentage of increase in common stock reserved for issuance     5.00%    
2020 Plan | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized     6,494,510    
Shares available from prior equity incentive plan     4,342,430    
2022 Inducement Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved shares for issuance         2,000,000
Additional common stock reserved shares for issuance       3,000,000