XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Operating lease liabilities classification (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
LEASES    
Operating lease liabilities - current $ 3,979 $ 4,026
Operating lease liabilities - non-current 9,531 10,661
Total $ 13,510 $ 14,687