XML 103 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Notes (Narrative) (Details 2) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 12 Months Ended
Nov. 14, 2017
Sep. 30, 2022
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]            
Payments for hedge, financing activities $ 33,500          
Derivative, nonmonetary notional amount, shares 9.1          
Class of warrant or right, number of securities called by warrants or rights 9.1          
Class of warrant or right, exercise price of warrants or rights $ 23.30          
Stock price premium 60.00%          
Share price $ 14.56          
Proceeds from issuance of warrants $ 23,200          
Proceeds from retirement of convertible senior note hedges   $ 19,300 $ 72,400 $ 91,729 $ 0 $ 0
Payments for retirement of warrants   $ (14,400) $ (55,100) $ (69,528) $ 0 $ 0