XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.3
DEBT (Tables)
9 Months Ended
Sep. 30, 2025
DEBT  
Schedule of aggregate principal amount of outstanding notes payable and the interest rates

The following tables set forth the aggregate principal amount (in thousands) under the Company’s outstanding notes payable and the interest rates as of September 30, 2025, and December 31, 2024:

    

September 30, 2025

December 31, 2024

Notes payable to finance company for insurance

Aggregate principal amount outstanding

$

206

$

168

Interest rates range from 6.35% to 9.47%

Schedule of aggregate maturities of notes payable

The aggregate maturities of notes payable for equipment purchases as of September 30, 2025, are as follows (in thousands):

October 2025 - September 2026

$

2,306

October 2026 - September 2027

2,516

October 2027 - September 2028

2,631

Obligations under notes payable

$

7,453

Schedule of aggregate maturities of finance leases

The aggregate maturities of finance leases (net of imputed interest) as of September 30, 2025, are as follows (in thousands):

October 2025 - September 2026

$

1,086

October 2026 - September 2027

869

October 2027 - September 2028

418

October 2028 - September 2029

111

October 2029 - September 2030

Obligations under finance leases

$

2,484