XML 107 R61.htm IDEA: XBRL DOCUMENT v3.26.1
LONG-TERM BORROWINGS - Summary of Scheduled Principal Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Principal Payments of Long-Term Loan [Abstract]    
Remainder of 2026 $ 3,469  
2027 108,267  
2028 16,662  
2029 46,968  
2030 and thereafter 58,325  
Long-term debt $ 233,691 $ 214,012