XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Summary of Revenues Classified by Major Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues:    
Total net revenues $ 50,896 $ 138,335
United States    
Revenues:    
Total net revenues 9,448 99,469
Other Americas    
Revenues:    
Total net revenues 197 84
Germany    
Revenues:    
Total net revenues 19,409 19,133
Other Europe, Middle East and Africa    
Revenues:    
Total net revenues 5,543 4,775
Japan    
Revenues:    
Total net revenues 5,957 5,623
Other Asia-Pacific    
Revenues:    
Total net revenues $ 10,342 $ 9,251