v3.26.1
OTHER NON-CURRENT ASSETS (Tables)
12 Months Ended
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Noncurrent Assets
The components of other non-current assets are as follows:
As of December 31,
20252024
Operating lease assets
$19,724 $18,114 
Indemnification assets
499 4,808 
Net deferred tax assets
5,145 5,048 
Deposits and escrows - properties1,699 1,723 
Deposits - equipment386 422 
Other348 158 
Total other non-current assets$27,801 $30,273