v3.26.1
Related Party Disclosures - Schedule of Net Payments to Various Companies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]        
Other expenses $ 89,748 $ 59,999 $ 148,782 $ 128,147
Related Party        
Related Party Transaction [Line Items]        
Rent and other occupancy related fees, net 5,348 4,985 10,014 9,874
Legal fees 150 150 300 300
Other expenses 349 1,183 511 1,262
Total related party net payments $ 5,847 $ 6,318 $ 10,824 $ 11,436