XML 110 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Financial Statement Information - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued professional fees $ 14,885 $ 14,245
Accrued products and licenses 17,820 17,820
Accrued interest on debt 673 741
Accrued payroll and bonuses 4,301 5,163
Due to related party 304 229
Income tax payable 796 388
Other accruals 223 794
Total accrued expenses $ 39,002 $ 39,380