XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
Mar. 31, 2024
Jun. 30, 2023
Jun. 09, 2023
5.00% Convertible Notes Due 2026 | Convertible Notes      
Interest rate 5.00% 5.00% 5.00%