XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NOTES PAYABLE (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Debt [Table Text Block]
The following table summarizes our outstanding debt as of the dates indicated (in thousands):
 MaturityCash Interest RateJune 30, 2024December 31, 2023
Notes Payable – Acquisitions(1)
10/01/25 - 9/30/26
2.00% - 5.00%
$7,363 $5,700 
Gross Notes Payable $7,363 $5,700 
(1)See Note 3 — Business Combinations and Asset Acquisitions and Notes Payable - Acquisitions section below for further discussion regarding the notes payable related to acquisitions.

The following table summarizes the debt issuance costs as of the dates indicated (in thousands):
 Gross Notes PayableUnamortized Debt DiscountNet Notes Payable
June 30, 2024
Current portion of notes payable$420 $(402)$18 
Notes payable, net of current portion6,943 (958)5,985 
Total$7,363 $(1,360)$6,003 
December 31, 2023
Current portion of notes payable$420 $(393)$27 
Notes payable, net of current portion5,280 (998)4,282 
Total$5,700 $(1,391)$4,309 
Schedule of Maturities of Long-term Debt [Table Text Block]
The following table summarizes the future principal payments related to our outstanding debt for the period presented below (in thousands):
June 30, 2024
2024$420 
20252,578 
20264,365 
Total$7,363