XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Notes payable, Future Maturities of Notes Payable to Third Parties (Details) - Notes Payable [Member]
$ in Thousands
Mar. 31, 2024
USD ($)
Future Maturities of Notes Payable to Third Parties [Abstract]  
2024 $ 1,187 [1]
2025 1,696
2026 1,364
Total $ 4,247
[1] Remaining payments are for the nine months ending December 31, 2024.