v3.25.2
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
Dec. 31, 2024
USD ($)
Accounting Policies [Line Items]          
Number of operating segments | segment     1    
Equity investments included in other assets $ 15,000   $ 15,000   $ 15,000
Operating lease right-of-use assets, net 30,692   30,692   27,794
Operating Lease Right Of Use Assets          
Accounting Policies [Line Items]          
Tangible asset impairment charges 4,400        
Operating lease right-of-use assets, net $ 3,400   $ 3,400    
Minority Equity Interests          
Accounting Policies [Line Items]          
Equity method investment, ownership percentage 20.00%   20.00%    
Customer One | Revenue From Customer | Customer Concentration Risk          
Accounting Policies [Line Items]          
Concentration risk percentage 12.00% 11.00% 12.00% 11.00%  
Money Market Funds | Fair Value, Inputs, Level 1          
Accounting Policies [Line Items]          
Cash equivalents, fair value disclosure $ 261,000   $ 261,000   $ 405,000