v3.26.1
Stock-Based Compensation - Other (Details) - shares
3 Months Ended 12 Months Ended
Jan. 01, 2026
Nov. 20, 2020
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Jan. 25, 2022
Stock-Based Compensation            
Granted, number (in shares)     1,491,909      
Employee Stock Option            
Stock-Based Compensation            
Share-based compensation arrangement by share-based payment award, award vesting period     4 years      
Restricted Stock Units            
Stock-Based Compensation            
Share-based compensation arrangement by share-based payment award, award vesting period     4 years      
Restricted Stock Units | Director            
Stock-Based Compensation            
Share-based compensation arrangement by share-based payment award, award vesting period     1 year      
Performance Based Restricted Stock Units            
Stock-Based Compensation            
Share-based compensation arrangement by share-based payment award, award vesting period     4 years   4 years  
Granted, number (in shares)     523,004 749,793    
The 2020 Plan            
Stock-Based Compensation            
Share-based compensation arrangement by share-based payment award, percent annual increase in capital shares reserved for future issuance     4.00%      
Share-based compensation arrangement by share-based payment award, number of additional shares authorized (in shares) 3,488,165          
Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares)     3,470,029      
Common stock, capital shares reserved for future issuance (in shares)     285,153      
2022 Inducement Plan            
Stock-Based Compensation            
Common stock, capital shares reserved for future issuance (in shares)     27,608     310,000
Employee Stock Purchase Plan            
Stock-Based Compensation            
Common stock, capital shares reserved for future issuance (in shares)     610,257      
Percentage of the number of shares of common stock issued and outstanding   1.00%        
Number of common stock shares outstanding   150,000        
Available of issuance under the ESPP 150,000          
Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent     85.00%      
Issuance of common stock under employee stock purchase plan (in shares)     43,121 117,320