XML 109 R83.htm IDEA: XBRL DOCUMENT v3.23.3
Other Balance Sheet Components - Schedule of Components of Capitalized Computer Software (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Receivables [Abstract]    
Capitalized software $ 195,813 $ 161,353
Accumulated amortization (88,002) (102,613)
Capitalized software, net $ 107,811 $ 58,740