XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Debt Obligations - Schedule of Convertible Debt (Details) - Convertible Debt - Convertible Senior Notes Due 2024 - USD ($)
$ in Thousands
Jun. 30, 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,750 $ 258,800
Unamortized issuance costs (1,312) (1,847) (2,889) (2,889)  
Unamortized discount     0 (24,215)  
Convertible Debt $ 257,438 $ 256,903 $ 255,861 $ 231,646