v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 30, 2026
Feb. 06, 2024
Feb. 01, 2024
Jan. 26, 2024
Mar. 31, 2026
Mar. 31, 2025
Sep. 30, 2025
Jan. 31, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Common stock, shares issued         158,648,963     4,843,179 153,372,044
Number of Shares, Grant             1,045,682    
Stock-based compensation expense         $ 2,531 $ 1,406      
2011 Stock Incentive Plan                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Exercise price per share of stock options as percentage of fair market value of common stock         100.00%        
Expected term of stock option         10 years        
2024 Incentive Award Plan                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Plan adoption date       Jan. 26, 2024          
Plan effective date     Feb. 01, 2024            
Expected term of stock option         10 years        
Percentage of common stock shares outstanding   5.00%              
Number of common stock reserved for issuance       4,298,825          
Shares available for future grant under the 2024 Plan         2,074,604       3,035,013
2024 Employee Stock Purchase Plan                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Plan adoption date       Jan. 26, 2024          
Plan effective date     Feb. 01, 2024            
Percentage of common stock shares outstanding   1.00%              
Number of common stock reserved for issuance   487,070              
Stock Issued During Period, Shares, Employee Stock Purchase Plans 433,740                
Shares available for future grant under the 2024 Plan         3,907,210       974,624