XML 66 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Reconciliation from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting [Abstract]    
Total segment direct profit $ 50,167 $ 39,798
Other costs and expenses from operations 42,964 37,707
Interest and other income, net (987) (697)
Income before provision for income taxes $ 8,190 $ 2,788