XML 96 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Convertible Senior Notes Due 2024 (Details) - USD ($)
$ in Thousands
Jul. 01, 2024
Sep. 30, 2025
Sep. 30, 2024
Jul. 05, 2017
Debt Instrument [Line Items]        
Long-term debt   $ 518,076 $ 327,328  
2024 Convertible Notes | Common Class A        
Debt Instrument [Line Items]        
Debt conversion, further issued (in shares) 77,328      
2024 Convertible Notes | Senior Notes        
Debt Instrument [Line Items]        
Stated interest rate       2.875%
Payments on debt $ 34,400      
Principal amount       $ 143,750
Long-term debt   $ 0