Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements (Common Stock Warrant Liabilities) (Details)

v3.23.3
Fair Value Measurements (Common Stock Warrant Liabilities) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Common Stock Warrant liabilities at beginning of period   $ 13,869  
Change in fair value of Warrant liabilities $ (4,542) (10,708)  
Common Stock Warrant liabilities at end of period 5,430 5,430 $ 13,869
Checkpoint Common Stock Warrants | Common Stock Warrant      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Common Stock Warrant liabilities at beginning of period   11,170  
Change in fair value of Warrant liabilities   (9,179)  
Common Stock Warrant liabilities at end of period 1,991 1,991 11,170
Checkpoint Common Stock Warrants | Common Stock and Placement Agent Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Common Stock Warrant liabilities at beginning of period   11,200  
Common Stock Warrant liabilities at end of period     11,200
Avenue | Common Stock Warrant      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Common Stock Warrant liabilities at beginning of period   2,609  
Issuance of Warrants   2,235 8,300
Change in fair value of Warrant liabilities   (1,544)  
Common Stock Warrant liabilities at end of period $ 3,300 3,300 $ 2,609
Urica | Placement Agent Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Issuance of Warrants   33  
Change in fair value of Warrant liabilities   $ 16