XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-term Debt - 2.75% Unsecured Convertible Notes (Details) - $2.75% Convertible Notes due 2026 - Convertible Notes - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
May 31, 2020
Debt Instrument [Line Items]      
Debt principal amount     $ 330,500,000
Interest rate 2.75%   2.75%
Debt conversion, converted instrument, amount $ 0 $ 0  
Number of shares issued upon conversion (in shares) 18,360,815    
Amount if-converted value exceeds its principal amount $ 25,000,000