v3.26.1
Other Balance Sheet Components
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Other Balance Sheet Components Other Balance Sheet Components
Prepaid expenses and other current assets as of June 30, 2026 and December 31, 2025 consist of the following (in thousands):
June 30, December 31,
2026 2025
Prepaid expenses $ 21,484  $ 20,686 
Due from related parties
12,910  5,156 
Other current assets
3,673  3,846 
Total prepaid expenses and other current assets
$ 38,067  $ 29,688 
Other current liabilities as of June 30, 2026 and December 31, 2025 consist of the following (in thousands):
June 30, December 31,
2026 2025
Deferred compensation
$ 2,379  $ 2,450 
Due to related parties
5,270  723 
Deferred consideration
6,421  800 
Income tax payable
417  663 
Finance lease liabilities
91  31 
Other current liabilities
2,065  1,245 
Total other current liabilities
$ 16,643  $ 5,912