v3.26.1
Convertible Senior Notes, Net- Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Convertible Senior Notes, Net        
Amortization of debt issuance costs     $ 2,299 $ 1,944
Convertible Debt | Convertible Senior Notes 2030        
Convertible Senior Notes, Net        
Coupon interest $ 2,250 $ 2,250 4,500 2,725
Amortization of debt issuance costs 454 438 904 534
Total $ 2,704 $ 2,688 $ 5,404 $ 3,259