XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Right-of-use assets $ 12,795 $ 18,751
Current lease liabilities 2,661 2,979
Long-term lease liabilities 10,775 16,335
Total lease liabilities $ 13,436 $ 19,314
Operating lease, right-of-use asset, statement of financial position Other non-current assets Other non-current assets
Operating lease, liability, current, statement of financial position Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Operating lease, liability, noncurrent, statement of financial position Other long-term liabilities Other long-term liabilities