v3.26.1
Related Party Disclosures - Schedule of Net Payments to Various Companies (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Related Party Transaction [Line Items]    
Other expenses $ 59,034 $ 68,148
Related Party    
Related Party Transaction [Line Items]    
Rent and other occupancy related fees, net 4,666 4,889
Legal fees 150 150
Other expenses 162 79
Total related party net payments $ 4,978 $ 5,118