XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Restricted Cash and Cash Equivalents Items [Line Items]        
Cash $ 7,292 $ 9,701 $ 6,094  
Restricted cash - current 0   4,000  
Cash and restricted cash 7,292 $ 9,701 10,094 $ 9,713
Cash in escrow        
Restricted Cash and Cash Equivalents Items [Line Items]        
Restricted cash - current $ 0   $ 4,000