XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Notes Payable (Details) - Schedule of Maturities of Notes Payable - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Schedule of future minimum principal payments [Abstract]    
2023 (Remainder of year) $ 1,033  
2024 92,531  
2025 201  
2026 29  
2027 21  
Thereafter  
Total 93,815  
Less: Loan costs (796)  
Total 93,019  
Amount classified as a current liability 7,859 $ 6,628
Amount classified as long-term liability $ 85,160 $ 90,816