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