XML 77 R66.htm IDEA: XBRL DOCUMENT v3.26.1
OTHER ASSETS (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Restricted cash $ 2,282 $ 2,859
Security deposits 335 337
Other 1,564 1,571
Total $ 4,181 $ 4,767