XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Notes Payable - Summary of Notes payable (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Notes Payable [Line Items]    
Unamortized deferred financing costs $ (63)  
Total Notes payable 5,722 $ 8,830
Less current portion   (1,178)
Total 5,722 7,652
LMFA Note Payable [Member]    
Notes Payable [Line Items]    
Notes payable, gross 438 968
LMFAO Note Payable [Member]    
Notes Payable [Line Items]    
Notes payable, gross 1,757 2,785
Maxim Note Payable [Member]    
Notes Payable [Line Items]    
Notes payable, gross 3,590 4,167
Insurance Financing [Member]    
Notes Payable [Line Items]    
Notes payable, gross $ 0 $ 910