XML 74 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue - Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Change In Contract With Customer, Assets [Roll Forward]    
Contract assets - Beginning balance $ 10,745 $ 10,091
Additional revenue recognized over-time 52,785 42,697
Less amounts billed to the customers (52,970) (42,043)
Contract assets - Ending balance 10,560 10,745
Change In Contract With Customer, Liability [Roll Forward]    
Contract liabilities - Beginning balance (2,879) (731)
Payments received in advance of performance obligations (3,773) (5,737)
Performance obligations satisfied 4,868 3,589
Contract liabilities - Ending balance $ (1,784) $ (2,879)