Furniture, Equipment and Leasehold Improvements - Schedule of Furniture, Equipment and Leasehold Improvements, Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Property Plant And Equipment [Line Items] | ||
Total Furniture, Equipment and Leasehold Improvements | $ 99,153 | $ 83,711 |
Accumulated Depreciation | (66,098) | (61,574) |
Furniture, Equipment and Leasehold Improvements, Net | 33,055 | 22,137 |
Leasehold Improvements | ||
Property Plant And Equipment [Line Items] | ||
Total Furniture, Equipment and Leasehold Improvements | 73,233 | 59,198 |
Furniture and Fixtures | ||
Property Plant And Equipment [Line Items] | ||
Total Furniture, Equipment and Leasehold Improvements | 17,614 | 17,316 |
Office Equipment | ||
Property Plant And Equipment [Line Items] | ||
Total Furniture, Equipment and Leasehold Improvements | $ 8,306 | $ 7,197 |