v3.25.2
Revenue Recognition - Summary of Revenues Classified by Major Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues:        
Total revenues $ 62,236 $ 70,539 $ 191,142 $ 276,699
United States        
Revenues:        
Total revenues 10,905 12,729 29,701 128,216
Other Americas        
Revenues:        
Total revenues 245 314 892 450
Germany        
Revenues:        
Total revenues 21,470 17,518 60,577 72,075
Other Europe, Middle East and Africa        
Revenues:        
Total revenues 5,956 4,838 17,109 13,070
Japan        
Revenues:        
Total revenues 6,353 25,010 30,811 35,181
Other Asia-Pacific        
Revenues:        
Total revenues $ 17,307 $ 10,130 $ 52,052 $ 27,707