XML 114 R99.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Right of use assets    
Operating leases $ 14,672 $ 15,320
Finance lease 1,520 1,730
Total 16,192 17,050
Operating leases liabilities - current 3,614 3,134
Finance lease liabilities - current 205 194
Total 3,819 3,328
Operating lease liabilities - non-current 11,324 12,967
Finance lease liabilities - non-current 1,544 1,749
Total $ 12,868 $ 14,716