XML 93 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Notes Payable - Schedule of Principal Maturities (Details) - Notes Payable - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total $ 118,917 $ 41,719
Nonrelated Party    
Debt Instrument [Line Items]    
Due on demand 4,898  
2023 0  
2024 0  
2025 40,728  
2026 82  
2027 0  
Thereafter 72,543  
Total $ 118,251