v3.26.3
Composition of Certain Financial Statement Captions - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Items Included in Consolidated Statement of Financial Condition [Abstract]          
Depreciation $ 7,119,000 $ 7,485,000 $ 21,446,000 $ 23,077,000  
Deferred contract costs $ 58,954,000   58,954,000   $ 53,345,000
Capitalized contract cost, amount capitalized during period     17,909,000 13,528,000  
Amortization of deferred contract costs     12,300,000 $ 9,875,000  
Capitalized contract cost impairment     $ 0