v3.26.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Accounting Policies [Line Items]          
Cash $ 47,860,000 $ 102,076,000 $ 47,860,000 $ 102,076,000 $ 80,815,000
Cash equivalents 159,880,000 119,642,000 159,880,000 119,642,000 427,780,000
Long-term receivables 1,669,000   1,669,000   1,686,000
Interest income from long-term receivables 30,000 27,000 $ 67,000 59,000  
Assets and Liabilities, Lessee          
Percentage of tax benefits payable to partners under tax receivable agreement     85.00%    
Remaining percentage of cash savings realized by the Company (as a percent)     15.00%    
Revenue and Expense Recognition and Equity-Based Compensation          
Minimum age of retiring employees required so that certain qualifying awards granted during employment will not be forfeited     56 years    
Consecutive years of service of retiring employees required so that certain qualifying awards granted during employment will not be forfeited     5 years    
Minimum total age and consecutive years of service of retiring employees required so that certain qualifying awards granted during employment will not be forfeited     65 years    
Deferred revenue 13,550,000 $ 9,076,000 $ 13,550,000 9,076,000 $ 9,076,000
Revenues recognized from opening balance of deferred revenues     $ 4,824,000 5,227,000  
Income Taxes          
Unrecognized tax benefits 0     0  
Income tax related interest and penalties $ 0     $ 0  
Minimum          
Accounting Policies [Line Items]          
Installment Period     3 years    
Minimum | Office Equipment and Furniture and Fixtures          
Assets and Liabilities, Lessee          
Useful lives 3 years   3 years    
Maximum          
Accounting Policies [Line Items]          
Installment Period     4 years    
Maximum | Office Equipment and Furniture and Fixtures          
Assets and Liabilities, Lessee          
Useful lives 7 years   7 years