XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Payable (As Restated) - Schedule of Principal Maturities (Details) - Notes payable - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Due on demand $ 4,902  
2022 4,012  
2023 2,687  
2026 44,606  
Total $ 56,207 $ 164,689