XML 93 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Note Payable - Schedule of Notes Payable (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
Long-Term Debt, Gross, Total $ 20,750 $ 39,419
Plus: exit fee due upon payment of note 1,764  
Less: unamortized deferred financing costs (3,798) (1,847)
Total Note payable 18,716 37,572
Less: current portion of note payable (1,868) (8,050)
Note payable, non-current $ 16,848 $ 29,522