v3.25.1
LONG-TERM LOAN - Schedule of aggregate principal annual maturities of long-term loans (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
Long-Term Debt, Maturity, Remainder of Fiscal Year $ 2,624
Long-Term Debt, Maturity, Year One 29,313
Long-term loans, total $ 31,937