XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Schedule of Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Right of use assets    
Operating leases $ 15,916 $ 15,320
Finance leases 1,573 1,730
Total 17,489 17,050
Operating leases liabilities - current 3,943 3,134
Finance lease liabilities - current 202 194
Total 4,145 3,328
Operating leases liabilities - non-current 12,257 12,967
Finance lease liabilities - non-current 1,596 1,749
Total $ 13,853 $ 14,716