XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Long-term obligations (Tables)
9 Months Ended
Sep. 30, 2025
Long-term obligations  
Schedule of total long-term obligations

Total long-term obligations as of September 30, 2025 and December 31, 2024 consisted of the following (in thousands):

    

September 30, 

    

December 31, 

 

2025

 

2024

Pension obligations - accrued pension liability

$

8,670

$

7,945

Microsoft licenses (1)

 

111

 

442

8,781

8,387

Less: Current portion of long-term obligations

 

1,221

 

1,643

Total Non-Current portion of long-term obligations

$

7,560

$

6,744

(1)In March 2023, the Company renewed a vendor agreement to acquire certain additional software licenses, receive technical support and future software upgrades on software licenses through February 2026. Pursuant to this agreement, the Company is contractually liable to pay approximately $0.4 million annually over the term of the agreement.