XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Notes Payable - Schedule of Stated Maturities of Notes Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
Remaining 2022 $ 6,496  
2023 4,711  
2024 657  
2025 14  
2026 4  
Thereafter 1,080  
Total notes payable $ 12,962 $ 16,600