XML 84 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Long-term Debt - Interest Expense on Note (Details) - Senior Notes [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Convertible Senior Notes Due 2026      
Debt Instrument [Line Items]      
Coupon interest $ 476 $ 69,000 $ 0
Amortization of debt discount (1) 0 1,738,000 0
Amortization of debt issuance costs 2,140 260,000 0
Total interest expense recognized 2,616 2,067,000 0
Convertible Senior Notes Due 2025      
Debt Instrument [Line Items]      
Coupon interest 292 2,521 1,094
Amortization of debt discount (1) 0 7,780 3,254
Amortization of debt issuance costs 148 1,008 438
Total interest expense recognized $ 440 $ 11,309 $ 4,786