v3.26.1
Detail of Certain Balance Sheet Accounts - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Disclosure Text Block Supplement [Abstract]    
Insurance recoveries $ 40,768 $ 7,251
Other investments 7,492 7,481
Interest rate swaps 6,968 1,181
Cloud computing 6,702 6,017
Deposits 5,800 5,722
Deferred compensation 4,569 4,702
Notes receivable 2,894 4,012
Deferred debt issuance costs 1,588 1,764
Equity method investments 714 721
Other assets 859 861
Total other assets $ 78,354 $ 39,712