XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Debt Obligations - Schedule of Convertible Debt (Details) - Convertible Debt - Convertible Senior Notes Due 2024 - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Sep. 30, 2017
Other financing arrangements          
Principal value $ 258,750 $ 258,750 $ 258,750   $ 258,800
Unamortized issuance costs (1,581) (1,847) (2,889) $ (2,889)  
Unamortized discount     0 (24,215)  
Convertible Debt $ 257,169 $ 256,903 $ 255,861 $ 231,646