XML 97 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 17, 2022
Jun. 14, 2019
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 17, 2024
Jan. 17, 2019
Apr. 04, 2011
Leases                
Operating lease costs     $ 1,721 $ 1,789 $ 1,852      
New York                
Leases                
Lease term               7 years
Sublease income     $ 1,223 $ 1,223 $ 1,223      
Singapore                
Leases                
Lease term             3 years  
Lessee, Operating Lease, Existence of Option to Extend [true false] true              
Renewal term 2 years              
Singapore | Subsequent Event                
Leases                
Renewal term           2 years    
Period from July 26, 2019 to September 29, 2025 | New York                
Leases                
Free base rental period of the sublease   4 months 15 days            
Period from December 10, 2019 to September 29, 2025 | New York                
Leases                
Monthly base sublease income   $ 102