XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NOTES PAYABLE (Tables)
3 Months Ended
Mar. 31, 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 RateMarch 31, 2024December 31, 2023
Subordinated Notes Payable – Acquisitions(1)
10/31/25 - 9/30/26
2.00% - 5.00%
$6,700 $5,700 
Gross Notes Payable $6,700 $5,700 
(1)See Note 3 — Business Combinations and Asset Acquisitions and Subordinated 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 PayableDebt Issuance Costs and Debt DiscountNet Notes Payable
March 31, 2024
Current portion of notes payable$420 $(397)$23 
Notes payable, net of current portion6,280 (1,024)5,256 
Total$6,700 $(1,421)$5,279 
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):
March 31, 2024
2024$420 
20251,878 
20264,402 
Total$6,700