XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Contract Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Change In Contract With Customer, Assets [Roll Forward]    
Contract assets - Beginning balance $ 10,091 $ 10,172
Additional revenue recognized over-time 30,272 28,955
Less amounts billed to the customers (30,308) (30,108)
Contract assets - Ending balance 10,055 9,019
Change In Contract With Customer, Liability [Roll Forward]    
Contract liabilities - Beginning balance (1,150) (807)
Payments received in advance of performance obligations (4,369) (1,531)
Performance obligations satisfied 1,639 1,435
Contract liabilities - Ending balance $ (3,880) $ (903)