XML 92 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]      
Assets held in Rabbi Trust $ 49,356 $ 40,389  
ROU assets for operating leases, net $ 13,764 $ 14,368  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Total Other assets, net Total Other assets, net  
Capitalized software, net $ 29,090 $ 16,434  
Other non-current assets 2,446 4,733  
Total Other assets, net 94,656 75,924  
Accumulated amortization of capitalized software 40,100 37,600  
Reserve related to note receivable 0 0 $ 1,925
Noncash lease expense 3,683 $ 4,065 $ 5,683
Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization $ 6,300