XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation (Other Income, Net) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accounting Policies [Abstract]    
Write-offs of deposits and pre-acquisition costs $ (4,335) $ (3,990)
Amortization of intangible assets (2,367) (2,540)
Interest income 10,262 17,379
Interest expense (127) (115)
Miscellaneous, net 2,929 5,949
Other income, net $ 6,362 $ 16,683