XML 88 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 01, 2026
Jan. 01, 2025
Oct. 31, 2024
May 31, 2024
Dec. 31, 2024
Dec. 31, 2021
Sep. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Stock option awards granted         700,000        
Total grant date fair value         $ 13,100,000        
Aggregate grant date fair value of shares vested         1,100,000        
Aggregate grant date fair value of options vested         $ 1,500,000        
Weighted-average period for recognition of expenses related to non-vested share-based compensation arrangements         2 years 9 months 18 days        
Unrecognized stock-based compensation expense         $ 15,000,000        
Weighted-average per share grant-date fair value         $ 6.65        
Total Intrinsic value of stock options exercised         $ 400,000        
IPO Stock Options [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Stock option awards granted         600,000        
Employees [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Stock option awards granted         2,000,000        
Executive Officer And Director Equity Awards [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Number of shares reserved for issuance       900,000          
Stock option awards granted       1,300,000          
Incremental stock-based compensation expense         $ 0        
2021 Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Expiration term           10 years      
Number of shares reserved for issuance         0 2,400,000 5,400,000 1,600,000 4,200,000
2021 Plan [Member] | Maximum [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Expiration term           5 years      
2024 Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Effective date     Oct. 25, 2024            
Number of shares reserved for issuance     3,700,000   3,700,000        
2024 Plan [Member] | Subsequent Event                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Percentage of outstanding number of shares of common stock   5.00%              
2024 Employee Stock Purchase Plan                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Number of shares reserved for issuance         400,000        
Shares issued         0        
2024 Employee Stock Purchase Plan | Maximum [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Number of shares reserved for issuance     400,000            
2024 Employee Stock Purchase Plan | Maximum [Member] | Forecast [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Number of shares reserved for issuance 400,000                
Percentage of outstanding number of shares of common stock 1.00%