XML 63 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Defined Benefit Pension Plan - Additional Information (Details)
$ in Millions
6 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2026
GBP (£)
Mar. 31, 2025
GBP (£)
Defined benefit pension plan        
Net periodic pension cost (benefit) | $ $ 0.1 $ 0.1    
Maximum        
Defined benefit pension plan        
Expected contributions | £     £ 10,000,000 £ 10,000,000