v3.25.0.1
Convertible Senior Notes, Net- Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Amortization of debt issuance costs $ 817 $ 682
Total 500 1,100
Convertible Debt | Convertible Senior Notes 2030    
Debt Instrument [Line Items]    
Coupon interest 475 0
Amortization of debt issuance costs 96 0
Total $ 571 $ 0