v3.22.2.2
Fair Value Measurements - Schedule of Fair Value Reconciliation of Derivative Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Fair Value Reconciliation Of Derivative Liability [Line Items]      
Balance, beginning of period   $ 37  
Convertible Senior Secured Notes due 2024      
Fair Value Reconciliation Of Derivative Liability [Line Items]      
Balance, beginning of period $ 613 37 $ 1,193
Fair value adjustment (288) $ (37) (868)
Balance, end of period $ 325   $ 325