v3.26.1
NOTES PAYABLE (Tables)
3 Months Ended
Mar. 31, 2026
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, 2026December 31, 2025
Notes Payable – Acquisitions(1)
08/19/2026 - 07/01/29
2.00% - 4.00%
$11,701 $10,775 
Notes Payable – MidCap04/30/20309.04%60,000 60,000 
Gross Notes Payable $71,701 $70,775 
(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 PayableDebt Issuance Costs and Debt DiscountNet Notes Payable
March 31, 2026
Current portion of notes payable$6,980 $(493)$6,487 
Notes payable, net of current portion64,721 (2,375)62,346 
Total$71,701 $(2,868)$68,833 
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 
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 March 31, 2026 (in thousands):
2026 (Remaining)$5,760 
20274,941 
2028— 
202946,000 
203015,000 
Total$71,701