v3.25.0.1
Stock-Based Compensation - Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation $ 5,308 $ 5,630
Cost of goods and services    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation 883 1,259
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation 423 726
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation 238 295
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation $ 3,764 $ 3,350