v3.26.1
Composition of Certain Financial Statement Captions - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Items Included in Consolidated Statement of Financial Condition [Abstract]          
Depreciation $ 7,071,000 $ 7,665,000 $ 14,327,000 $ 15,592,000  
Deferred contract costs $ 56,967,000   56,967,000   $ 53,345,000
Capitalized contract cost, amount capitalized during period     11,801,000 8,195,000  
Amortization of deferred contract costs     8,179,000 $ 6,437,000  
Capitalized contract cost impairment     $ 0