XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Payable - Schedule of Principal Maturities (Details) - Notes Payable
$ in Thousands
Jun. 30, 2023
USD ($)
Debt Instrument [Line Items]  
Due on demand $ 4,816
2023 0
2024 0
2025 41,000
2029 89
2027 0
Thereafter 61,878
Total $ 107,783