v3.26.1
Intangible Assets, Net - Amortized cost (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Sep. 30, 2025
Intangible Assets, Net    
Cost $ 114,508 $ 106,775
Accumulated Amortization (50,382) (43,372)
Net 64,126 63,403
Patents and licenses    
Intangible Assets, Net    
Cost 28,921 28,856
Accumulated Amortization (15,888) (14,911)
Net 13,033 13,945
Developed technology    
Intangible Assets, Net    
Cost 31,857 31,932
Accumulated Amortization (12,244) (10,910)
Net 19,613 21,022
Customer relationship    
Intangible Assets, Net    
Cost 5,573 4,825
Accumulated Amortization (3,477) (3,035)
Net 2,096 1,790
Trade names/Trademarks    
Intangible Assets, Net    
Cost 5,375 5,379
Accumulated Amortization (4,821) (4,640)
Net 554 739
Capitalized internal-use software    
Intangible Assets, Net    
Cost 29,741 24,674
Accumulated Amortization (11,162) (7,966)
Net 18,579 16,708
Capitalized software to be sold    
Intangible Assets, Net    
Cost 13,041 11,109
Accumulated Amortization (2,790) (1,910)
Net $ 10,251 $ 9,199