v3.24.2.u1
Other Assets and Liabilities - Other Long-Term Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Other Assets And Liabilities Disclosure [Abstract]    
Long term note receivable from a related party $ 24,000 $ 24,000
Minority and other investments 12,129 12,454
Equity method investment 909 2,852
Long term deposits 1,496 1,526
Other 29 430
Other long-term assets 38,563 $ 41,262
Cash dividend from equity method investment $ 2,200