v3.26.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Intangible Assets    
Gross Carrying Amount $ 32,792 $ 32,761
Accumulated Amortization (21,770) (19,421)
Net Carrying Amount 11,022 13,340
Customer and supplier relationships    
Intangible Assets    
Gross Carrying Amount 23,600 23,600
Accumulated Amortization (13,599) (11,518)
Net Carrying Amount $ 10,001 12,082
Customer and supplier relationships | Minimum    
Intangible Assets    
Useful Life (in years) 6 years  
Customer and supplier relationships | Maximum    
Intangible Assets    
Useful Life (in years) 8 years  
Technology    
Intangible Assets    
Gross Carrying Amount $ 5,800 5,800
Accumulated Amortization (5,155) (5,020)
Net Carrying Amount $ 645 780
Technology | Minimum    
Intangible Assets    
Useful Life (in years) 3 years  
Technology | Maximum    
Intangible Assets    
Useful Life (in years) 5 years  
Trade names    
Intangible Assets    
Gross Carrying Amount $ 2,412 2,412
Accumulated Amortization (2,202) (2,100)
Net Carrying Amount $ 210 312
Trade names | Minimum    
Intangible Assets    
Useful Life (in years) 3 years  
Trade names | Maximum    
Intangible Assets    
Useful Life (in years) 7 years  
Other intangibles    
Intangible Assets    
Useful Life (in years) 10 years  
Gross Carrying Amount $ 980 949
Accumulated Amortization (814) (784)
Net Carrying Amount $ 166 $ 165