XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Contract Balances (Details) - USD ($)
$ in Thousands
6 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Change In Contract With Customer, Assets [Roll Forward]    
Contract assets — beginning balance $ 10,745 $ 10,091
Additional revenue recognized over-time 22,717 19,250
Less amounts billed to the customers (22,452) (19,365)
Contract assets — ending balance 11,010 9,976
Change In Contract With Customer, Liability [Roll Forward]    
Contract liabilities — beginning balance 2,879 731
Payments received in advance of performance obligations 1,554 1,683
Performance obligations satisfied (1,665) (1,523)
Contract liabilities — ending balance $ 2,768 $ 891