XML 65 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Summary of Revenues Classified by Major Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2022
Revenues:      
Total net revenues $ 331,504 $ 294,475 $ 327,891
United States      
Revenues:      
Total net revenues 139,441 87,120 100,564
Other Americas      
Revenues:      
Total net revenues 623 244 99
Germany      
Revenues:      
Total net revenues 94,050 87,211 74,550
Other Europe, Middle East and Africa      
Revenues:      
Total net revenues 18,018 15,603 15,579
Japan      
Revenues:      
Total net revenues 42,466 40,122 74,480
Other Asia-Pacific      
Revenues:      
Total net revenues $ 36,906 $ 64,175 $ 62,619