XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Non-Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Assets, Noncurrent Disclosure [Abstract]    
Security deposits $ 982 $ 989
Restricted cash $ 4,015 $ 4,014
Restricted Cash, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total other non-current assets Total other non-current assets
Other long-term assets $ 763 $ 1,419
Total other non-current assets $ 5,760 $ 6,422