XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Within one year $ 12,357
After one year and within two years 12,728
After two years and within three years 12,438
After three years and within four years 12,380
After four years within five years 10,570
After five years 17,367
Total lease payments 77,840
Less: amount representing interest (7,299)
Total lease liability $ 70,541