XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Fixed and Intangible Assets - Schedule of Equipment and Leasehold Improvements, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Equipment and Leasehold Improvements, Net    
Total $ 124,332 $ 116,847
Less: Accumulated depreciation and amortization (56,564) (51,396)
Equipment and leasehold improvements, net 67,768 65,451
Office Equipment    
Equipment and Leasehold Improvements, Net    
Total 23,760 22,154
Furniture and Fixtures    
Equipment and Leasehold Improvements, Net    
Total 17,126 16,842
Leasehold Improvements    
Equipment and Leasehold Improvements, Net    
Total 77,043 75,295
Construction in progress    
Equipment and Leasehold Improvements, Net    
Total $ 6,403 $ 2,556