XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Incentive Compensation Plans - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended 9 Months Ended
Jan. 31, 2025
Apr. 30, 2021
Dec. 06, 2025
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
ESPP discount percent   85.00%        
ESPP, length of offering period   6 months        
Common stock reserved for future issuance (in shares)       7,420,572   6,524,974
Unrecognized stock-based compensation expense       $ 18.2    
Period for recognition       2 years 6 months    
2021 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved for future issuance (in shares)   580,000        
Shares authorized (in shares) 301,450          
Number of shares available for grant (in shares)       710,239    
Issuance of common stock pursuant to Employee Stock Purchase Plan (in shares)       66,627 94,743  
Period for recognition       2 months 12 days    
Cost not yet recognized, amount       $ 0.1    
2021 Employee Stock Purchase Plan | Forecast            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Offering period     6 months