v3.26.1
Escrow Deposits, Prepaid Expenses and Other Assets - Schedule of Escrow Deposits, Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Commercial real estate, software, vehicles and FF&E, net $ 109,086 $ 108,497
Escrow deposits, prepaid expenses and other 89,599 94,354
Operating lease right-of-use assets 17,338 15,684
Deferred costs and other intangibles, net 8,391 9,482
Total $ 224,414 $ 228,017