XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.2
Notes Payable - Aggregate Maturities of Notes Payable (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Maturities of Long-Term Debt [Abstract]  
2024 - remaining $ 3,149
2025 179
2026 189
2027 146
2028 117
Thereafter 3,851
Long term debt 7,631
Less current portion of notes payable (3,206)
Long term portion $ 4,425