XML 82 R68.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Schedule of Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Right of use assets    
Operating leases $ 13,661 $ 14,672
Finance leases 1,469 1,520
Total 15,130 16,192
Operating leases liabilities - current 3,444 3,614
Finance lease liabilities - current 207 205
Total 3,651 3,819
Operating leases liabilities - non-current 10,571 11,324
Finance lease liabilities - non-current 1,492 1,544
Total $ 12,063 $ 12,868