v3.25.3
Condensed Consolidated Statements of Cash Flows (Parenthetical)
Aug. 19, 2024
3.00% Convertible Senior Notes  
Interest rate per annum 3.00%