XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash, cash equivalents and restricted cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash and cash equivalents $ 167,297 $ 185,595    
Long-term restricted cash 6,654 752    
Total cash, cash equivalents and restricted cash 173,951 $ 186,347 $ 295,680 $ 204,232
Letter of credit related to workers' compensation insurance 700      
Deposit related to customs activity 100      
Beverly Property Owner LLC        
Security Deposit 5,900      
Revolving credit facility        
Restricted cash which relates to support of outstanding letters of credit $ 6,700