Annual report [Section 13 and 15(d), not S-K Item 405]

DEBT (Tables)

v3.25.4
DEBT (Tables)
12 Months Ended
Dec. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Loans Payable
The following table summarizes loans payable, net (in thousands):
As of December 31,
2025 2024
Principal outstanding $ 52,500  $ 60,000 
Unamortized debt issuance costs (206) (320)
Principal outstanding, net of unamortized debt issuance costs $ 52,294  $ 59,680 
Reported as:
Loans payable, net, current portion $ 29,812  $ 7,272 
Long-term portion of loans payable, net 22,482  52,408 
$ 52,294  $ 59,680 
Schedule of Future Minimum Payments
The following table presents the future minimum principal payments of the outstanding loan as of December 31, 2025 (in thousands):
For the year ending December 31,
2026 $ 30,000 
2027 22,500 
Principal amount (Tranches 1, 2, 3 and 4) $ 52,500