XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - Contract Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Change In Contract With Customer, Assets [Roll Forward]    
Contract assets — beginning balance $ 10,745 $ 10,091
Additional revenue recognized over-time 37,616 30,272
Less amounts billed to the customers (35,680) (30,308)
Contract assets — ending balance 12,681 10,055
Change In Contract With Customer, Liability [Roll Forward]    
Contract liabilities — beginning balance 2,879 731
Payments received in advance of performance obligations 2,898 4,228
Performance obligations satisfied (3,716) (1,523)
Contract liabilities — ending balance $ 2,061 $ 3,436