v3.26.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
May 31, 2026
Dec. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option award vesting period         4 years  
Percentage of share-based award vesting         25.00%  
Share-based payment award, options, exercises in period   166,550     293,265  
Share-based payment award, options, granted in period         4,050,777 0
Weighted average grant date fair value of stock options granted     $ 14.71   $ 14.71  
Intrinsic value of stock options exercised         $ 700,000 $ 100,000
Stock compensation expense     $ 7,938,000 $ 4,894,000 16,196,000 $ 11,581,000
Restricted Stock            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock compensation expense     200,000   600,000  
Unvested Stock Options and Restricted Stock            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Unrecognized compensation costs     $ 66,900,000   $ 66,900,000  
Weighted average period         2 years 11 months 23 days  
2021 Equity Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Increase in number of shares available for issuance of awards         0  
2026 Equity incentive plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Increase in number of shares available for issuance of awards 6,232,376          
2026 Equity incentive plan | IPO            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
IPO Price per share 18          
2026 Equity incentive plan | Employee stock purchase paln            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Increase in number of shares available for issuance of awards 516,400          
2026 Equity incentive plan | Employee stock purchase paln | IPO            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Company granted stock option $ 3,431,900