XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Lease cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
LEASES    
Total operating lease expense $ 4,014 $ 4,458
Total amortization of leased assets 147 119
Interest expense and other 24 36
Total finance lease expense 171 155
Costs of Sales    
LEASES    
Total operating lease expense 367 359
Sales and marketing expense    
LEASES    
Total operating lease expense 1,105 1,456
Total amortization of leased assets 116 117
General, and administrative    
LEASES    
Total operating lease expense 2,542 2,643
Total amortization of leased assets $ 31 $ 2