XML 84 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS DATA - Supplemental Investing Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Supplemental operating and investing activities:      
Net unrealized loss on marketable securities $ (431) $ (68) $ (251)
Reclassification between prepaid and other current assets and deposits and other assets   (5)  
Cash paid for interest $ (7,017) $ 5,154 $ 2,704