Quarterly report [Sections 13 or 15(d)]

OTHER NON-CURRENT ASSETS (Details)

v3.26.1
OTHER NON-CURRENT ASSETS (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Operating lease assets $ 18,810 $ 19,724
Operating lease, right-of-use asset, statement of financial position flag Total other non-current assets Total other non-current assets
Indemnification assets $ 511 $ 499
Net deferred tax assets 5,491 5,145
Deposits and escrows - properties 1,699 1,699
Deposits - equipment 336 386
Other 405 348
Total other non-current assets $ 27,252 $ 27,801