XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.2
OTHER NON-CURRENT ASSETS (Tables)
6 Months Ended
Jun. 30, 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:
June 30, 2025 (unaudited)December 31, 2024
Operating lease assets
$20,940 $18,114 
Indemnification assets4,999 4,808 
Net deferred tax assets5,672 5,048 
Deposits and escrows - properties1,704 1,723 
Deposits - equipment402 422 
Other557 158 
Total other non-current assets$34,274 $30,273