v3.26.3
OTHER NON-CURRENT ASSETS (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Operating lease assets $ 21,647 $ 19,724
Operating lease assets, location Total other non-current assets Total other non-current assets
Net deferred tax assets $ 13,912 $ 5,145
Deposits and escrows - properties 1,770 1,699
Indemnification assets 533 499
Other 830 734
Total other non-current assets $ 38,692 $ 27,801