XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.3
OTHER NON-CURRENT ASSETS (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Other Assets, Noncurrent Disclosure [Abstract]    
Deferred tax assets $ 110,717 $ 139,588
Deferred contract costs 23,690 24,156
Other non-current assets 10,692 13,396
Total other non-current assets $ 145,099 $ 177,140