XML 124 R105.htm IDEA: XBRL DOCUMENT v3.21.2
Supplementary Balance Sheet Information - Summary of Account Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Sep. 30, 2020
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]    
Accounts receivable $ 124,195 $ 101,937
Less allowance for expected credit losses (4,318) (7,146)
Accounts receivable, net $ 119,877 $ 94,791