XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Discontinued Operations - Schedule of Consolidated Statements of Discontinued Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current liabilities:    
Total current liabilities $ 6,888 $ 25,831
Annoveras | Discontinued Operations    
Current liabilities:    
Accounts payable 113 12,243
Accrued expenses and other current liabilities 6,775 13,588
Total current liabilities $ 6,888 $ 25,831