v3.26.1
Stock-based Compensation - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
May 19, 2025
Aug. 12, 2021
Feb. 28, 2022
Mar. 31, 2026
May 08, 2023
Mar. 22, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost for unvested options       $ 0    
Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost, period of recognition       1 year 8 months 12 days    
Vested (in shares)       1,824    
Unrecognized compensation cost       $ 1,000,000.0    
Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost, period of recognition       7 months 6 days    
2021 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Evergreen provision, percentage of outstanding shares   3.00%        
Number of additional shares available for grant (in shares) 53,222     64,964    
2021 Equity Incentive Plan | Common Class A            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares reserved for future issuance (in shares)   479        
2021 Equity Incentive Plan | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Remaining shares available for grant (in shares)       2    
2021 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Evergreen provision, percentage of outstanding shares   0.50%        
Remaining shares available for grant (in shares)       7,495    
Outstanding liability       $ 4,000    
2021 Employee Stock Purchase Plan | Common Class A            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares reserved for future issuance (in shares)   128        
2022 Inducement Equity Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of additional shares available for grant (in shares)       50,000    
Remaining shares available for grant (in shares)       56,184    
Vesting period     4 years      
2022 Inducement Equity Plan | Common Class A            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares reserved for future issuance (in shares)     321   641 561