XML 47 R30.htm IDEA: XBRL DOCUMENT v3.25.4
NOTES PAYABLE (Tables)
12 Months Ended
Dec. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Debt [Table Text Block]
The following table summarizes our gross outstanding debt as of the dates indicated (in thousands):
 MaturityCash Interest RateDecember 31, 2025December 31, 2024
Notes Payable – Acquisitions(1)
08/01/2026 - 07/01/29
2.00% - 4.00%
$10,775 $9,943 
Notes Payable – Other11/01/2510.00%— 5,000 
Senior Credit Facility04/01/20309.25%60,000 — 
Total Notes Payable $70,775 $14,943 
(1)See Note 2 — Business Combinations and Asset Acquisitions 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
December 31, 2025
Current portion of notes payable$4,834 $(490)$4,344 
Notes payable, net of current portion65,941 (2,659)63,282 
Total$70,775 $(3,149)$67,626 
December 31, 2024
Current portion of notes payable$7,578 $(570)$7,008 
Notes payable, net of current portion7,365 (1,656)5,709 
Total$14,943 $(2,226)$12,717 
Schedule of Maturities of Long-term Debt [Table Text Block]
The following table summarizes the future principal payments related to our outstanding debt as of December 31, 2025 (in thousands):
2026$4,834 
20274,941 
2028— 
202946,000 
203015,000 
Total$70,775